The baby name Kayin is a boys and girls name, 1 syllables long and is pronounced "(KAH yihn)".
Kayin is Nigerian, Yoruba and African in Origin, with the following Meanings
Boy Name Meanings by Origin
Nigerian Meaning - Celebrated
Yoruba Meaning - Long hoped-for child.
Female Name meanings by Origin
African Meaning - Long-Awaited Child