Zahra

GirlArabic, Persian· “flower; radiant”

Meaning
flower; radiant
Origin
Arabic, Persian
Pronunciation
ZAH-ruh
Syllables
2
US rank 2025
#540
US babies 2025
562
Best rank
#540 (2025)
Peak year
2025

Meaning and origin of Zahra

Zahra is an Arabic and Persian name that is usually said to mean “flower; radiant”.

Zahra is an Arabic name often translated as "flower" or "blossom," and it is also associated with brightness, as in the adjective zahra, meaning "radiant" or "shining." It is famous as an epithet of Fatimah, the daughter of the Prophet Muhammad, known as Fatimah al-Zahra, "the radiant one." The name is widely used in the Arab world, Iran, South Asia and among Muslim families everywhere. Zahra has a warm, elegant sound and a meaning that suggests beauty and light. It is short and easy to pronounce in many languages.

Popularity over time

020040060080019801990200020102020Peak 2025: 562
US babies named Zahra per year, 1880 to 2025

Zahra first appears in US Social Security records in 1973. It has ranked in the top 1,000 in 14 different years, starting in 2012. It is at its all-time high right now: 2025 brought both its best national rank, #540, and its highest count, 562 babies. Use has grown 37% in ten years.

Its national rank moved from #5,244 in 1980, #1,576 in 2000, #1,114 in 2010, and #540 in 2025. Of the 9,395 US girls named Zahra since records began, 39% were born in the 2010s, its biggest decade. The 2020s come next, with 3,062 babies.

Other girls' names that peaked around the same time include Lylah, Amoura, Iyla, Reina, and Capri.

Where it is most popular (2025)

In 2025, Zahra ranked highest in Virginia, New York, and New Jersey.

StateRank thereBabies
Virginia#24534
New York#27562
New Jersey#27531
Massachusetts#30120
Michigan#32928

Gender, sound and spelling

In the US it is used almost only for girls.

Zahra is usually pronounced ZAH-ruh, with two syllables. It has five letters, starts with Z and ends in “-ra”.

Middle names for Zahra

A few middle names that flow with Zahra: each avoids a matching first letter, a rhyme and a vowel clash where the names meet.

Sophia Girl
soh-FEE-uh
“wisdom” · Greek
#5
Charlotte Girl
SHAHR-luht
“free man” · French
#2
Grace Girl
GRAYS
“grace” · English
#38
Claire Girl
KLAIR
“clear, bright” · French
#68
Lily Girl
LIH-lee
“lily flower” · English
#18
Savannah Girl
suh-VAN-uh
“treeless grassland” · English
#135

Sibling names for Zahra

Similar names

Zara Girl
ZAHR-uh
“radiant, or form of Sarah” · Arabic
#212
Kyra Girl
KEER-uh
“lady, or feminine of Cyrus” · Greek
#830
Yara Girl
YAH-ruh
“uncertain; several possible sources” · Portuguese
#507
Laila Girl
LAY-luh
“night” · Arabic
#413
Leila Girl
LAY-luh
“night” · Arabic
#259
Yasmin Girl
YAZ-mihn
“jasmine flower” · Persian
#959
Soraya Girl
suh-RY-uh
“the Pleiades” · Persian
#868
Zaira Girl
ZY-ruh
Italian
#1,081
Yusra Girl
YOOS-ruh
“ease, prosperity” · Arabic
#1,021
Saira Girl
SY-ruh
Arabic
#2,320
Isra Girl
IHZ-ruh
“night journey” · Arabic
#1,463
Sidra Girl
SID-ruh
“of the stars” · Latin
#1,366

Lists that include Zahra

Frequently asked questions

What does the name Zahra mean?

Zahra is an Arabic and Persian name that is usually said to mean “flower; radiant”.

What is the origin of the name Zahra?

Zahra has Arabic and Persian roots. Zahra is an Arabic name often translated as "flower" or "blossom," and it is also associated with brightness, as in the adjective zahra, meaning "radiant" or "shining." It is famous as an epithet of Fatimah, the daughter of the Prophet Muhammad, known as Fatimah al-Zahra, "the radiant one." The name is widely used in the Arab world, Iran, South Asia and among Muslim families everywhere.

Is Zahra a popular name?

Yes. Zahra ranked #540 in the US in 2025, which makes it in the top 1,000.

Is Zahra a boy or girl name?

Zahra is mainly a girl's name. In the US it is used almost only for girls.

How do you pronounce Zahra?

Zahra is usually pronounced ZAH-ruh. Stressed syllables are in capital letters.

Popularity figures come from US Social Security card applications (names given to at least five babies in a year, 1880 to 2025). How we source names and meanings