Of Arabic and Hebrew origin.
In Arabic it means flower, exquisite.
In Hebrew it derives from the name Zohar, meaning light, brilliance.
Alternative forms of the name are: Zahar, Zahra, Zaha.
Angelina Jolie and Brad Pitt choose this name for their daughter Zahara Marley.