wild sheep

noun

Definition of wild sheep

: an undomesticated sheep (as the argali, the mouflon, or the bighorn)