- Current rating.
to add this name to your favorite namelist!
The meaning of the name Zahra: Bright, Fair
The origin of the name Zahra: Arabic
Alternate spellings: Zahraa, Zarah
People who like the name Zahra also like: Zara
, Layla Ethan
BN name lists
in U.S. births