I saw this problem on reddit today and I think that we cursorily covered this in Tanach class. Who was Cain's wife? In בראשית ד' י"ז it says " וַיֵּדַע קַיִן אֶת-אִשְׁתּוֹ" but it never says who she is. Some of the answers I've seen are that she must be his sister, however it does not mention any other children before this. Furthermore, I don't the "Torah doesn't happen chronologically" card can be pulled here because later, in פסוק כ"ה it says "וַיֵּדַע אָדָם עוֹד, אֶת-אִשְׁתּוֹ". The "עוֹד" means that this must have happened after the birth of קין. The explanation I think was given in class was that his wife was חוה. Is this the case?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
The Gemara in Sanhedrin 38b says that Kayin married his twin sister.
The Medrash HaGadol says her name was
(Source: Tamma DeKra from Rav Chaim Kanievski.)
The Ibn Ezra (5:29) writes:
According to the footnotes* on the Ibn Ezra brought in the sefer מחוקקי יהודה here he means that all the early generations had both sons and daughters, and that a person would marry his twin sister or sister.
*From the footnotes:
Elsewhere, Rabbi Kanievsky offers another name for Cain's wife, הויה in addition to קנונתו as mentioned above. See http://hebrewbooks.org/pdfpager.aspx?req=49913&st=&pgnum=4
Also, in the book of Jubilees Ch. 4 her name is given as Awan.