View the original post on Musing.io
The Bible didn't mention a name but logically, Cain married his sister. I mean think about it, God created only Adam and Eve and they gave birth to Cain and Abel. Cain killed Abel and was cursed to wander the earth after which he slept with someone that bore him a son named Enoch.
It's obvious that Cain didn't have any sexual relations with his mother Eve as she was with Adam throughout the Genesis chapter.
There must have been a girl borne of Adam and Eve that wasn't mentioned because as written in the Bible the earth was void of humans before God created them and the creation story follows only Adam, Eve and their family as they were the only humans created according to the Bible.
Due to the several translations of the Bible, some information were lost due to disasters and inability to decipher some ancient words, these I believe are the reason why the identity of Cain's wife and all other unanswered questions weren't mentioned in the Bible.
Do have a happy Sunday !!!