A word examined

exeter

noun
6 letters·English
noun

exeter—a city in southwest England, in Devon

No comments yet