English meaning of the Dagbani word tumli

tumli

Noun
  1. job