Cotswolds

1. (noun) a range of low hills in southwestern England
Synonyms: Cotswold Hills
Related Words: hill



Terms and Conditions of Use / Copyright Notice