Likhwa.

IsiNdebele dictionary

qothula

Meaning

English meaning

1; rub smooth; rub off; 2; destroy completely