Meaning
This name is freqently used in the German language and means 'lance' or 'spear'. It is a variation of the English name Cain.
Popular Middle Names
Aleksandar, Alphonso, Daniel, Inaki, Isaias, Legend, Leonardo, Michael, Nicholas
Pronunciation
Kain
KEYN