Likhwa.

IsiNdebele dictionary

thuza

Meaning

English meaning

strike or attack (esp. with a stick).