Noun Definitionarui1.Definition: wild sheep of northern AfricaRelated Noun(s):aoudad, audadCategory: Animals