Zahra is an Arabic name that means "flower" or "blossom" and is also read as "radiant" or "shining"; al-Zahra is a title of Fatima, the daughter of the Prophet Muhammad, which makes it beloved in Muslim families. It is one of the most international of Arabic girls' names, used from Morocco to Indonesia. In the United States Zahra climbed from number 1576 in 2000 into the top 1000 in 2012 and reaches number 540 among girls' names in 2025, its best rank yet.