What is the full meaning of audads
AUDAD, a North African wild sheep, also AOUDAD [n]
Example of the word audads placed on a Scrabble board.