English synonyms about - contact  
Cotswolddomestic sheepOvis aries

Cotswold

noun

1 Cotswold

Sheep with long wool originating in the Cotswold Hills.


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

debug info: 0.015