Odysseus was killed by his son Telegonus that he fathered with the witch Circe, unbeknownst to him. As Telegonus landed on the shores of Ithaca hoping to meet his father for the first time, he was attacked by Odysseus. In the ensuing battle, Odysseus died from a wound inflicted by Telegonus' poisoned spear.