Noun Definitioncotswold1.Definition: sheep with long wool originating in the Cotswold HillsCategory: Animals