Drawing of a baby still a fetus inside a circle

Meaning of the name Cain

The name Cain is of Hebrew origin and it means "possession" or "acquisition." In the biblical context, Cain was the son of Adam and Eve, known for killing his brother Abel.

More boy names with the letter C
View full list of boy names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z