Leadership · creativity · Compassion
Source: Arabic
Root Word: عمرو
Derived From: Amir
Meaning: Noble, Prince
Popularity History: This name is less common in the West, but has a history of use in the Arab world.