English meaning of the Dagbani word tibiga

tibiga

Noun
  1. mongoose