Name – Cain

Gender – Male

Origin – Hebrew

Meaning – The Hebrew name Cain means – spear; gatherer. Bible: Adam and Eve’s oldest son