Definify.com

Definition 2024


Exmouth

Exmouth

English

Proper noun

Exmouth

  1. A town in Devon, on the mouth of the River Exe