Likhwa.

IsiNdebele dictionary

hluzuka

Meaning

English meaning

get grazed; wounded.