Meaning
This boy's baby name has spelling variants of Zane, Zayne and Zain. It is a variant of John which means "God is gracious and merciful."
Pronunciation
Zaine
ZAYNE
This boy's baby name has spelling variants of Zane, Zayne and Zain. It is a variant of John which means "God is gracious and merciful."