Search Result:cotswolds
Overview of noun cotswolds
The noun cotswolds has 1 sense
- Cotswolds, Cotswold Hills -- (a range of low hills in southwestern England)
Overview of noun cotswold
The noun cotswold has 1 sense
- Cotswold -- (sheep with long wool originating in the Cotswold Hills)