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