mountain%20sheep

noun

  1. 1

    The argali.

  2. 2

    The bighorn of the Rocky Mountains.

Translate “mountain%20sheep” to another language

Click any language to open the translator with this word already filled in.

Mountain%20sheep Definition & Meaning | TranslatePulse