Likhwa.

IsiNdebele dictionary

dutshuza

Meaning

English meaning

hit hard; hit with fist or elbow