Variant spelling of Cain, from Hebrew 'Qayin' meaning 'acquired' or 'spear,' the biblical firstborn son of Adam.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cayn?
Swipe through thousands of names like it