English meaning of the Dagbani word tuuba

tuuba

Noun
  1. conversion, repentance