Definitions
There is 1 meaning of the phrase
Dall Sheep.
Dall Sheep - as a noun
Large white wild sheep of northwestern canada and alaska
Synonyms (Exact Relations)
dall's sheepovis montana dalliwhite sheep