Meaning of the name Kayin
What does the name Kayin mean?
The name Kayin means: Yoruba Of Nigeria Name Meaning "long-awaited Child."
Is Kayin a boy's name or a girl's name?
Kayin is primarially a boy's name.
What is the origin of the name Kayin?
The name Kayin is a African name in origin.
Boy names Starting with:Other interesting names: