English dictionary
dall sheep meaning and definition
Definition and meaning of dall sheep at MeaningMonkey.org. dall sheep meaning and definition in the English Dictionary.DALL SHEEP noun
Definition of Dall sheep (noun)
- large white wild sheep of northwestern Canada and Alaska
- synonyms: Dall's sheep, Ovis montana dalli, white sheep
Source: Princeton University Wordnet