Synonyms of Enchanted Land

Primary definition: A mythical or magical place that is often depicted in stories and legends.

Full Dictionary Entry

Antonyms & Opposite Concepts