English meaning of the Dagbani word gbumgbum duu

gbumgbum duu

Noun
  1. a power-station, power-house