English meaning of the Dagbani word duu

duu

Noun
  1. room, hut
    • (prison) cell
      • a nest made of mud