English meaning of the Dagbani word piyoli

piyoli

Noun
  1. a pinnacle, tower, turret