Likhwa.

IsiNdebele dictionary

cibikeza

Meaning

English meaning

squash.