Synonyms of Polo
Primary definition: A team sport played on horseback, where players use mallets to hit a ball into the opposing team's goal.
Primary definition: A team sport played on horseback, where players use mallets to hit a ball into the opposing team's goal.