Exeter

HomePage | Recent changes | View source | Discuss this page | Page history | Log in |

Printable version | Disclaimers | Privacy policy

1. City in Devon in the south-west of England. See Exeter, England.