illamon

/ɪˈlæmoʊn/

Definitions

1. noun

A mythical or imaginary place or world.

“In the fantasy novel, the illamon was a mystical realm hidden from the mortal world.”

Synonyms

  • paradise
  • utopia

Antonyms

  • chaos
  • hellscape