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