English meaning of the Dagbani word daligu

daligu

Noun
  1. long drum, standing drum