Charmouth
English
Etymology
From Char + mouth, situated at the mouth of the River Char.
Proper noun
Charmouth
- A coastal village and civil parish in Dorset, England, previously in West Dorset district (OS grid ref SY3693).
From Char + mouth, situated at the mouth of the River Char.
Charmouth