Cain Dog Name Meaning
Meaning of Cain:
Cain as a boy’s name (also used as girl’s name Cain), is pronounced kayn. It is of Hebrew origin, and the meaning of Cain is “something produced; spear”.
Gender: Male
Your dog’s name should make you happy!
Meaning of Cain:
Cain as a boy’s name (also used as girl’s name Cain), is pronounced kayn. It is of Hebrew origin, and the meaning of Cain is “something produced; spear”.
Gender: Male
Your dog’s name should make you happy!