English Dictionary
◊ COTSWOLD
Cotswold
n : sheep with long wool originating in the Cotswolds [syn: {Cotswold}]