For this Amro there are 299 different names on Yasni.
Most common last names for Amro are: Abdel-Magied, Abu-Hmaidan, Algazzar
In the ranking of the most common first names Amro is on position 4292.
There is no meaning available yet for "Amro".
Send in a meaning!