A short variant of Zain, from Arabic, meaning “beauty” or “grace.”
Like Zaen?
Swipe through thousands of names like it