DictionaryAI

mountain sheep

Short definition from Wiktionary

Noun

  1. The argali.
  2. The bighorn (Ovis canadensis) of the Rocky Mountains.

We haven’t written up mountain sheep yet: Simple and Standard meanings, examples and a quiz.