Likhwa.

IsiNdebele dictionary

hluzula

Meaning

English meaning

to graze or wound.