Noun Definitionaudad1.Definition: wild sheep of northern AfricaRelated Noun(s):aoudad, aruiCategory: Animals