Home - Boy's Name - C - Cain

Boys name -
Cain

Meaning:

Spear, possession; tribute

Derivation:

Caen, Caene, Cainan, Caine, Caineth, Cayn, Cayne, Cayneth, Kain, Kayn, Kayne

Origins:

Gaelic, Hebrew

Mail to a Friend