barbary_sheep
1. [ noun ] (zoology) wild sheep of northern Africa
Synonyms: arui audad maned_sheep Ammotragus_lervia aoudad
Related terms: wild_sheep Ammotragus
Similar spelling:   Barbary_ape
  barbershop
  Barbary_pirate
  barbara_hepworth
  Barbary_Coast
  barbarously