Cain The origin and history of Cain. Etymology From Hebrew קַיִן (Káyin, "craftsman"). ← Back to the full definition of Cain