POLO Meaning of POLO in English n pole (as in North Pole, magnetic pole, etc.); polo nord North Pole; polo sud South Pole [Balti]n [Sports] polo Interlingua English vocab. Английский словарь Интерлингва. 2012