Word info

Charlton Mackrell

Proper noun

Meaning

Charlton Mackrell

A village in South Somerset district, Somerset, England (OS grid ref ST5228).

Source: en.wiktionary.org

Close letter words and terms