Meaning of the name Zahra
A variant spelling of Zara.
The name Zahra means 'flower' or 'flowering in Swahili and has been used by many country but most notably by those speaking Urdu, Swahili or Arabic.
Origin of the name Zahra
Please log in to add to your favourite names.
Baby Name Search