Likhwa.

IsiNdebele dictionary

mumuza

Meaning

English meaning

munch; suck (food; sweets; etc.).