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: