Amira for a baby name

alt. Amiya, Amiyah Arabic, meaning ‘a high-born girl’. In Hebrew, the name also means ‘rich princess’.

Search by letter



Search by category