Likhwa.

IsiNdebele dictionary

hlikiza

Meaning

English meaning

1; ravage; scatter; 2; pull to pieces.