Mirah
US Popularity Rank: 11303
Origin: Arabic
Meaning: Princess, aristocratic lady
If you're looking for a girl's name fit for royalty, consider Mirah, a moniker of Arabic origin that means "princess" and "aristocratic lady." A diminutive of the more formal Amira, Mirah is a sweet and elegant option for your little princess. Mirah also has Hebrew origins and can be spelled Mira. If you're looking for a beautiful name that honors baby's heritage, Mirah is an excellent option.