Student Dictionary

One entry found for mountain sheep.
Main Entry: mountain sheep
Function: noun
: any of various wild sheep (as a bighorn sheep) that live in high mountains

Pronunciation Symbols