Meaning:white or flower
With Zahra, you get the best of both worlds: a name that’s a classic but doesn't sound dated, thanks to its sound with a bit of zest. This Arabic girl's name means "white" or "flower" and is revered in Islam, as the Prophet Muhammad's daughter is named Fatimah al-Zahra. This figure is seen as a paragon of compassion and generosity, setting an important example for baby to follow. Zahra is an abbreviated form of Zahara, as well as a different way to spell Zara, so it’s perfect if you’re looking for an unexpected spelling.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.