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 Search