English meaning of the Dagbani word baabaa

baabaa

Ideophone
  1. haltingly