Zahra
Girl name · 369 babies recorded · 1974–2025
Zahra: 369 babies born in Scotland since 1974, given to girls, peaking at 24 births in 2024.
Rooted in Arabic, Zahra means "flower" or "blossom," and it also carries connections to the Persian word for gold. This name has been borne by several notable women, including Zahra Nemati, an Iranian Olympic archer and Paralympic gold medalist, and Zahra Khan, a pioneering Indian actress and dancer. There is a town called Zahra in Lebanon, but more significantly the name shares its etymology with the Arabic word for bright
Girl 37 of 52 years
- Peak year
- 202424 babies
- Latest (2025)
- #18322 babies
- Total births
- 369since 1981
- 5-year trend
- ▼ 15%vs prior 5y