Zahra

Zahra is a girl name of Arabic origin meaning “Flower, shining, radiant”, pronounced ZAH-ruh. It ranked #540 in the United States in 2025, given to 562 babies, and peaked at #540 in 2025. Common nicknames: Zee, Zari, ZaZa.

GenderGirl
OriginArabic
MeaningFlower, shining, radiant
PronunciationZAH-ruh

How popular is Zahra in the United States?

#540Rank in 2025
562Births in 2025
#540 in 2025Peak Popularity
→ Stable10-Year Trend

Data: U.S. Social Security Administration (SSA). Based on all Social Security card applications for births in the United States.

What does Zahra mean, and where does it come from?

Zahra is an Arabic name meaning "flower," "shining," or "radiant." It is one of the most significant names in Islamic tradition, as Fatimah al-Zahra was the daughter of the Prophet Muhammad and is revered as the mother of his descendants. The title "al-Zahra" (the radiant one) was given to Fatimah as an honorific. The name is widely used across the Arabic-speaking world, Iran, South Asia, and East Africa. Zahra carries a sense of luminous beauty and spiritual grace, and its growing use in Western countries reflects the broader embrace of Arabic names.

How is Zahra used around the world?

Zahra is used in 2 languages worldwide, with 1+ international variants.

Languages
DutchArabic
Details

TypeFemale given name

International Variants
Sahra

Linguistic data: Wikidata (CC0). Variants and language usage may vary by region.

What are the nicknames for Zahra?

ZeeZariZaZa

Famous People Named Zahra

  • Zahra Nemati — Iranian Paralympic archer and Olympic competitor
  • Zahara Jolie-Pitt — daughter of Angelina Jolie and Brad Pitt
  • Zahra Amir Ebrahimi — Iranian-French actress, Cannes Best Actress winner

Similar Names to Zahra

If you like Zahra, you might also consider these names with a similar feel.

Also consider:Farah

Sibling Name Ideas for Zahra

Looking for names that pair well with Zahra? Here are some sibling name suggestions that share a similar style and feel.

Frequently Asked Questions

What does the name Zahra mean?

Zahra is a girl name of Arabic origin meaning "Flower, shining, radiant." Zahra is an Arabic name meaning "flower," "shining," or "radiant." It is one of the most significant names in Islamic tradition, as Fatimah al-Zahra was the daughter of the Prophet Muhammad and is revered as the mother of his descendants.

How do you pronounce Zahra?

Zahra is pronounced ZAH-ruh. Common variations include Zahrah, Zara, Zahara.

Is Zahra a girl name?

Yes, Zahra is traditionally a girl name. Popular nicknames include Zee, Zari, ZaZa.

Need More Name Ideas?

Like Zahra? Our AI Name Generator suggests personalized baby names based on your preferences, surname, and cultural background.

Try Baby Name Generator