From Hebrew zahav, meaning "gold," with Zahavi meaning "golden" or "of gold."
Like Zahavi?
Swipe through thousands of names like it