Cotswold Hills

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



Terms and Conditions of Use / Copyright Notice