Charmouth

English

Etymology

From Char +‎ mouth, situated at the mouth of the River Char.

Proper noun

Charmouth

  1. A coastal village and civil parish in Dorset, England, previously in West Dorset district (OS grid ref SY3693).

References