She wants him for her husband
Seven
Odysseus was kept captive by Calypso the sea Nymph for 7 years. He was held captive on the island of Ogygia.
Calypso loved Odysseus and he spent 7 years with her. He was captivated if not actually held captive. Circe also help him for a year or so.
he was held has captive as her lover for 7 whole years
The nymph who imprisoned Odysseus on her island was Calypso. She held Odysseus captive for seven years before eventually releasing him at the request of the gods.
Held the Ithacan Hero, Odysseus, captive on her tropical island for many years.
The sea nymph Calypso kept Odysseus captive for seven years. Calypso fell in love with Odysseus and wanted him to stay with her for the rest of his life.
Calypso
The sea nymph Calypso held Odysseus captive for seven years on the island of Ogygia in Homer's epic poem "The Odyssey." She kept him there out of love and wanted him to stay with her forever, but eventually released him due to pressure from the gods.
Odysseus is held captive by the nymph Calypso on her island, Ogygia, after the Trojan War. She falls in love with him and offers him immortality if he stays with her, but Odysseus longs to return to his home in Ithaca and reunite with his wife, Penelope. His captivity symbolizes the struggle between desire and duty, as he is torn between Calypso's love and his responsibilities. Ultimately, the gods intervene, leading to his eventual release.
i believe it was the goddess calypso
Calypso