Zain
[zeɪn]Meaning
alternate transcription of Arabic زين (zayn), the usual Urdu and Malay form
Background Story
Zain is an alternate transcription of the Arabic زين, the root also of the feminine forms Zaina, Zayna and Zeina, and is the usual Urdu and Malay form of the name. It is an Arabic personal name meaning "beautiful" or "handsome". It is also used as an alternate spelling of the Jewish and German name Zahn.

Related Names
Bara
Croatian short form of Barbara; also Arabic "innocence" and Old Norse "wave"
Issa
Derived from Arabic meaning 'Jesus' or 'Savior'.
Ivon
Medieval Breton given name, compared in Walloon with French Yvon
Izar
Means "star" in Basque.
Nael
Razi
A name historically used to indicate a person from Ray, Iran
Yann
Breton form of John
Zade
A surname and patronymic from Persian, meaning "son of"; also a given name
Zago
An Italian surname, and the name of a comic-book character
Zaka
A name of African origin meaning 'the one who is warm-hearted'