Kayne is a variant of Cain, from Hebrew, often interpreted as acquired or possessed.
Like Kayne?
Swipe through thousands of names like it