Cotswold Hills
1.
(
noun
) a range of low hills in southwestern England
Synonyms:
Cotswolds
Related Words:
hill
Terms and Conditions of Use / Copyright Notice