Word "AUDAD" Definitions:
- Part of Speech:
- Noun
- Definition:
- wild sheep of northern Africa
- Synonyms:
- ammotragus lervia, aoudad, arui, barbary sheep, maned sheep
Crossword Clues for AUDAD
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.