maned sheep Copy link maned sheep , noun A type of wild sheep (Ammotragus lervia) of northern Africa; called also Barbary sheep and aoudad.