Meaning of Zain

Zain is an Arabic name for boys and girls.
The meaning is `God is gracious`
The name Zain is most commonly given to English and Welsh boys. (7 times more often than to American boys.)
Although in most countries Zain is a name given to boys. In the United States, 1 out of 25 Zain`s are girls.

What do they use in other countries?

Zane (English)
Zayne (English)
Zaine



The name sounds like:

Zann, Zan, Zaine



Similar names are:

Bain, Cain, Kain, Dain, Fain, Iain, Pain, Rain, Wain

About my name (0)

comments (0)

Baby names in the community