English Dictionary
◊ COTSWOLDS
Cotswolds
n : a range of low hills in southwestern England [syn: {Cotswolds},
{Cotswold Hills}]