Other crossword clues for answer "ARUI"ARUIWild sheep of AfricaWild sheep of North Africa.The aoudad, wild sheep of North Africa.African sheepAoudadWild sheepN. African wild sheepWild African sheep