What Does the Name Cain Mean?
Cain means "acquired, gotten" (Hebrew).
Where the Name Comes From
Eve names him at birth, saying 'I have gotten a man from the LORD' (Genesis 4:1).
More Bible Name Meanings
Browse all Bible name meanings, or explore every character in Scripture.