Synonym-English dictionary »

barbary sheep synonyms in English

SynonymEnglish
Barbary sheep noun

ammotragus lervianoun

aoudadnoun

aruinoun

audadnoun

barbary sheepnoun

maned sheepnoun