Marco Polo sheepnoun
Definition of Marco Polo sheep
: an Asiatic wild sheep with exceptionally large horns that is considered to be a variety (Ovis ammon poli) of the argali or to constitute a distinct species (O. poli)
Keep scrolling for more
required by fashion, etiquette, or custom
Get Word of the Day daily email!