cotswold

Noun
  1. Sheep with long wool originating in the Cotswold Hills (synset 102416130)

Other Searches