elyria

eh-LIE-ruh

Definitions

1. noun

a fictional fantasy world in the Guild Wars series or a region of the United States in the 19th century

“The traveler visited the land of Elyria, a place of breathtaking beauty.”

Synonyms

  • fantasy world
  • region

Antonyms

  • reality
  • urban area