Meaning and history
Zahra is an Arabic and Persian name meaning "shining," "brilliant" or "bright." Al-Zahra is a revered epithet of Fatima, daughter of the Prophet Muhammad, which has helped make the name especially important throughout the Muslim world; a closely related Arabic name also means "flower." Notable bearers include Emirati figure skater Zahra Lari and Iranian princess and women's-rights advocate Zahra Khanom Tadj es-Saltaneh.
Zahra rose from #543 to #540 for girls between 2024 and 2025. That year also produced its highest recorded birth count, at 562.