Likhwa.

IsiNdebele dictionary

qumbisa

Meaning

English meaning

cause to swell out; distend.