Related to Arabic *zaki*, meaning pure, virtuous, or morally upright.
Like Zake?
Swipe through thousands of names like it