- Current rating.
to add this name to your favorite namelist!
The meaning of the name Zahra is Bright, Fair
The origin of the name Zahra is Arabic
Alternate spellings for the name Zahra: Zahraa, Zarah
People who like the name Zahra also like: Zara
, Scarlett Xavier