Synonyms for "aoudad"

Words with similar meaning