English meaning of the Dagbani word baatɔha

baatɔha

Noun
  1. hunters dog