English meaning of the Dagbani word teebuli

teebuli

Noun
  1. a table, cupboard