white sheep

Explore definitions, synonyms, and language insights of white sheep

Definitions

Noun
large white wild sheep of northwestern Canada and Alaska

More General Terms