COTSWOLD



Definition:

  1. [noun] sheep with long wool originating in the Cotswolds
    Synonyms: Cotswold