English meaning of the Dagbani word dubu

dubu

Noun
  1. height
    • mounting