The Linked Bible
← Back to Cain
Family tree: Cain
Descendants of Cain
Ancestors
Descendants
+
−
Reset
Cain
Cain
Enoch (son of Cain)
Enoch (son of Cain)
Irad
Irad
Mehujael
Mehujael
Methusael
Methusael
Lamech (descendant of Cain)
Lamech (descendant o…
Jabal
Jabal
Jubal
Jubal
Naamah (line of Cain)
Naamah (line of Cain)
Tubal-cain
Tubal-cain
View in full tree →