English synonyms about - contact  

Cotswold

noun

1 Cotswold

Sheep with long wool originating in the Cotswold Hills.


Find more on cotswold elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0298