English meaning of the Dagbani word tumtumda

tumtumda

Noun
  1. worker
    • a messenger