arui uncommon noun 1. wild sheep of northern Africa SynonymsaoudadaudadBarbary sheepmaned sheepAmmotragus lervia Related words Broader terms wild sheep Parts Ammotragus WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.