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