Likhwa.

IsiNdebele dictionary

hlomula

Meaning

English meaning

finish off wounded animal.