Dall sheep

Explore definitions, synonyms, and language insights of Dall sheep

Definitions

Noun
large white wild sheep of northwestern Canada and Alaska

More General Terms