English meaning of the Dagbani word tabibi

tabibi

Noun
  1. reddish wasp
    • magic, spiritual power, miracle
      • science