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