wild sheep

Noun
  1. Undomesticated sheep (synset 102417224)

Found on Word Lists

Other Searches