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.”
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.”