Word info

Watermoor

Proper noun

Meaning

Watermoor

A suburban area in Cirencester, Cotswold district, Gloucestershire, England (OS grid ref SP0201).

Source: en.wiktionary.org

Close letter words and terms