Synonyms and Antonyms for Barbary_sheep

1. Barbary sheep (n.)

wild sheep of northern Africa

Synonyms: