English meaning of the Dagbani word baɣabaɣa

baɣabaɣa

Noun
  1. ant [sp.]