Definitions of Cotswold:

  • noun:   sheep with long wool originating in the Cotswolds