Quick definitions from WordNet (Marco polo's sheep)
▸ noun: Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
▸ noun: Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)