Barbary Sheep Definition

noun
Webster's New World

A wild North African caprid (not a true sheep), Ammotragus lervia.

Wiktionary
Synonyms:

Barbary Sheep Is Also Mentioned In

Find Similar Words

Find similar words to Barbary sheep using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Barbary sheep