Barbary sheep in Portuguese Barbary sheep in Portuguese arruí noun A wild North African caprid (not a true sheep), Ammotragus lervia Add to Flashcards