churchtown

noun
University
1

In the southwest of England, a hamlet or village distinguished by being the location of a parish church.

Thesaurus

Synonyms