Zahra

Primarily Female
The meaning of the name Zahra is Bright, Brilliant
The origin of the name Zahra is Arabic
Alternate spellings: Zahraa, Zarah
People who like the name Zahra also like:
Zara,
Zahara,
Aurora,
Ava,
Olivia,
Maya,
Zoe,
Liam,
Finn,
Zachary,
Elijah,
Sebastian,
Ethan,
Xavier