- 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
Zahra is on 494
BN name lists
Zahra is currently not ranked
on the BN charts
Zahra is currently #690
in U.S. births