Kayin is a form of Cain, from Hebrew, traditionally linked to “acquired” or “possessed.”
Like Kayin?
Swipe through thousands of names like it