Word info

Cholmondeston

Proper noun

Meaning

Cholmondeston

A village in Cheshire, England.

Source: en.wiktionary.org

Close letter words and terms