ogygia

/ɔːɡɪˈɑːiə/

Definitions

1. noun

A sea or large lake, especially in ancient Greek mythology, said to be the home of the Sirens.

“The Sirens, according to legend, sang their enchanting songs from the shores of Ogygia.”

Synonyms

  • island
  • paradise

Antonyms

  • desert
  • wasteland