Variant spelling of Cain, from Hebrew 'Qayin' meaning 'acquired' or 'spear,' the biblical firstborn son of Adam.
Like Cayn?
Swipe through thousands of names like it