English synonyms about - contact  

Barbary sheep

noun

1 Barbary sheep

Wild sheep of northern Africa.

synonyms: Ammotragus lervia, aoudad, arui, audad, maned sheep.

Polish: owca grzywiasta, arui


Find more on barbary sheep elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147