baby names

Caine

Caine (CAYN)

Meaning of the name Caine

From Hebrew origin meaning 'lance, spear'. Cain, the first son of Adam and Eve who killed his brother out of jealousy.

Origin of the name Caine

Hebrew

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin