English meaning of the Dagbani word duduhugu

duduhugu

Noun
  1. a kitchen
    • an unfloored room