noun an african sheeplike quadruped (the ammotragus tragelaphus) having a long mane on the breast and fore legs. it is, perhaps, the chamois of the old testament.
AOUDAD
Meaning of AOUDAD in English
Webster English vocab. Английский словарь Webster. 2012