English meaning of the Dagbani word puhuga

puhuga

Noun
  1. tamarind