English meaning of the Dagbani word bambulaa

bambulaa

Noun
  1. red-flanked duiker (male, antelope species)