cotswold_hills
1. [ noun ] (geography) a range of low hills in southwestern England
Synonyms: Cotswolds
Related terms: hill hills England