Kain (KEYN)
Meaning of the name Kain
This name is freqently used in the German language and means 'lance' or 'spear'. It is a variation of the English name Cain.
Origin of the name Kain
Hebrew
Please log in to add to your favourite names.
Baby Name Search