Home
Search
Index
Definify.com
Definition
2024
Exmouth
Exmouth
English
Proper noun
Exmouth
A town in
Devon
, on the
mouth
of the River
Exe
Similar Results
Mouth