'Cotswolds' definitions:

Definition of 'Cotswolds'

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

Words containing 'Cotswolds'