Exeter — definition

1. Exeter (Noun)

1 definition

Exeter (Noun) — A city in southwest England.

2 parts of
Devonshire devon