Synonyms of Maned Sheep in English :
Antonyms of Maned Sheep in English
Thesaurus of Maned Sheep in English
Maned Sheep
see definition of maned sheepSynonyms of maned sheep
1. (noun) wild sheep of northern Africa
Member Meronyms of maned sheep
1. (noun) wild sheep of northern Africa
Hypernyms of maned sheep
1. (noun) wild sheep of northern Africa