Likhwa.

IsiNdebele dictionary

ihabahaba

Meaning

English meaning

dried fruit pith from Monkeybread tree (similar to baobab)