English meaning of the Dagbani word tuturi

tuturi

Noun
  1. insults
    • bushes

      tutuɣu

      Noun
      1. a shrub, a bush