Meaning
This name is freqently used in the German language and means 'lance' or 'spear'. It is a variation of the English name Cain.
Pronunciation
Kain
KEYN
This name is freqently used in the German language and means 'lance' or 'spear'. It is a variation of the English name Cain.