English meaning of the Dagbani word pololi

pololi

Noun
  1. a toad