Exeter
geographical name
Ex·e·ter
ˈek-sə-tər
city in southwestern England; capital of Devon population 113,507
Love words? Need even more definitions?
Merriam-Webster unabridged
Share