Synonyms of Mountain Sheep in English :
Antonyms of Mountain Sheep in English
Thesaurus of Mountain Sheep in English
Mountain Sheep
see definition of mountain sheepHyponyms of mountain sheep
1. (noun) any wild sheep inhabiting mountainous regions
Hypernyms of mountain sheep
1. (noun) any wild sheep inhabiting mountainous regions