Hebrew name meaning 'pure' or 'innocent,' related to Zacchaeus and the root 'zakkay' signifying moral cleanness.
Like Zachai?
Swipe through thousands of names like it