Likhwa.

IsiNdebele dictionary

xoza

Meaning

English meaning

peel off rind; cut off rind.