Question: After Cain killed his brother, we know from the bible he fled to the land of Nod. I want to know from there where did he get his wife?
If we read closely Genesis 5:1-5 (kjv), It says..
1 This is the book of the generations of Adam. In the day that God created man, in the likeness of God made he him;
2 Male and female created he them; and blessed them, and called their name Adam, in the day when they were created.
3 And Adam lived an hundred and thirty years, and begat a son in his own likeness, and after his image; and called his name Seth:
4 And the days of Adam after he had begotten Seth were eight hundred years: and he begat sons and daughters:
5 And all the days that Adam lived were nine hundred and thirty years: and he died.
Now look again verse 4, it clearly suggests Adam begat sons and daughters. Now From one of those daughters, Cain picked his wife, but someone asked me a question: If so, does God allow siblings to marry each other?.
Yes, he allowed it to be so for sometime , but latter on he forbid, remember Even Eve was made from Adam’s rib, so if you consider it was sin for Cain to marry his sister, now what about Eve who was more than a sister to Adam, since she was made out of Adam’s rib..
See?, Without doubt we know for sure that Cain married one of his sister and not one of the Giant apes which was hidden in the forest as others would thought!