morrhuin

/mɔrˈhuːɪn/

Definitions

1. noun

A mythical Irish lake, often associated with the Otherworld or the afterlife.

“According to legend, the Morrhuin was the final destination of souls after death.”

Synonyms

  • Netherworld
  • Underworld

Antonyms

  • Heaven
  • Paradise