Esau got his wives from among the women of Canaan. He married Adah, the daughter of Elon the Hittite. He also married Oholibamah, the daughter of Anah and the granddaughter of Zibeon the Hivite.
Cain loved his wife and slept with her. She became pregnant and gave birth to Enoch. At that time Cain was building a city. He named it after his son Enoch.