Exeter
HomePage
|
Recent Changes
|
Preferences
1. City in
Devon
in the south-west of
England
. See
Exeter, England
.