Likhwa.

IsiNdebele dictionary

cubuza

Meaning

English meaning

squash.