Meaning of:

tafura

noun
tafura
Table.
"Ndakaisa mabikirwo patafura."
"I put the dishes on the table."