Who was the mythical Greek king of Thebes who killed his father so he could marry his mother?
Merope (Oedipus) eventually finds out that the old man whom he killed on his way to Thebes was his own biological father, King Laius, husband of Jocasta, and that he fulfilled the prophecy. Merope (Oedipus) In Greek mythology, Merope (; ) was Queen of Corinth, and wife of King Polybus. The royal couple adopted a baby found by shepherds and named him Oedipus. To avoid the prediction of an oracle that he will kill his father and marry his mother, Oedipus goes in voluntary exile to Thebes. On his way he has a quarrel with an old man, and kills him, and
The King Who Wished to Marry His Daughter the third time, the king's son had set a guard, and she escaped, but leaving a shoe behind. When the king's son tried it on women, a bird sang that it was not that one but the kitchen maid. Every woman failed, and he fell ill. His mother went to the kitchen to talk, and the princess asked to try it. She persuaded her son, and it fit. They married and lived happily ever after. The King Who Wished to Marry His Daughter "The King Who Wished to Marry His Daughter" is a Scottish fairy tale collected by John Francis