-
nounAsiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
Similar:
type of:
Explanation of marco polo's sheep
We don`t have explanations for this word yet.