MARCO POLO'S SHEEP
(noun)
Did you mean:
Rhymes
Definitions
There is 1 meaning of the phrase
Marco Polo's Sheep.
Marco Polo's Sheep - as a noun
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or ovis ammon)
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- marchmen
- marchpane
- marchpanes
- marciano
- marcionism
- Marco Polo's Sheep
- marconi
- marconied
- marconigram
- marconigrams
- marconigraph