Polo Meaning
There are 2 meaning(s) for word Polo
Meaning 1 : Venetian traveler who explored Asia in the 13th century and served Kublai Khan (1254-1324)
Synonyms : marco polo
Synonyms : marco polo
Meaning 2 : a game similar to field hockey but played on horseback using long-handled mallets and a wooden ball
