Word info Synonyms

Marco Polo sheep

Noun

Meaning

Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms