English meaning of the Dagbani word binzaa

binzaa

Noun
  1. a stand, base