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.