Amira \a-mi-ra\ as a girl's name is pronounced ah-MEER-ah. It is of Arabic and Hebrew origin, and the meaning of Amira is "princess; treetop, proverb, or sheaf of corn". Feminine form of Amir.
Amira has 13 variant forms: Ameera, Ameerah, Amera, Amerah, Amirah, Amyra, Amyrah, Meera, Meerah, Mera, Merah, Mira and Mirah.
Baby names that sound like Amira are Amara and Amora.