English meaning of the Dagbani word dabara

dabara

Noun
  1. experiment, trial
    • medicine, magic
      • trade