English meaning of the Dagbani word galiga

galiga

Noun
  1. medicine [type]
    • bit (for horse)