POLLY Meaning of POLLY in English n. politician (term used in Australia and New Zealand) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012