Likhwa.

IsiNdebele dictionary

thunaza

Meaning

English meaning

ill-treat.