Likhwa.

IsiNdebele dictionary

cibiza

Meaning

English meaning

squash.