Meaning of polo
Definition of polo
(noun)
Venetian
traveler
who explored Asia in the
13th
century
and served Kublai Khan (1254-1324)
a
game
similar
to
field
hockey
but
played
on
horseback
using
long-handled
mallets and a
wooden
ball
Other information on polo
WIKIPEDIA results for
polo
Amazon results for
polo
Tweet