POLO Meaning of POLO in English (n.) A game of ball of Eastern origin, resembling hockey, with the players on horseback. Webster's English dictionary. Английский словарь Webster. 2012