'Cotswolds' definitions:

Definition of 'Cotswolds'

(from WordNet)
noun
A range of low hills in southwestern England [syn: Cotswolds, Cotswold Hills]

Words containing 'Cotswolds'