Cotswolds — synonyms, definition
1. Cotswolds (Noun)
1 synonym
Cotswold Hills
2 definitions
Cotswolds (Noun) — A range of low hills in southwestern England.
Cotswolds (Noun) — Sheep with long wool originating in the Cotswold Hills.
3 types of
Ovis aries* domestic sheep* hill
1 part of
England