Likhwa.

IsiNdebele dictionary

phindisela

Meaning

English meaning

avenge; pay back; take revenge upon; hit back