01 n. A type of wild sheep (Ammotragus lervia) of northern Africa; called also Barbary sheep and aoudad.
-
1.
A type of wild sheep (Ammotragus lervia) of northern Africa; called also Barbary sheep and aoudad. Also: Barbary sheep, aoudad