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