Need a Middle Eastern OR Italian boy's name

I need a middle eastern or italian boy’s name that goes with [name]Zara[/name] (pronounced Zah-rah) and [name]Zayna[/name]. We would like to stay away from another “Z” name. So far, we like [name]Laith[/name] and [name]Elias[/name]. Please help with any other suggestions.

Ooh…! I second [name]Massimo[/name].

What about…?
[name]Matteo[/name]
[name]Raffaello[/name] or [name]Raffaele[/name]
[name]Romolo[/name]
[name]Teodoro[/name]
[name]Stefano[/name]
[name]Malik[/name]
[name]Hamza[/name]
[name]Ismail[/name]
[name]Kareem[/name]
[name]Kadim[/name]
[name]Samir[/name]
[name]Tariq[/name]
[name]Zayd[/name]
[name]Rayan[/name]