iwurthen

/aʊərˈθɛn/

Definitions

1. noun

a village and civil parish in Shropshire, England.

“The scenic route to Iwurthen took us through some of the region’s most beautiful countryside.”

Synonyms

  • parish
  • village

Antonyms

  • city
  • metropolis