Cotswold
WordNet

noun


(1)   Sheep with long wool originating in the Cotswold Hills
 
x
OK