Likhwa.

IsiNdebele dictionary

dlavuza

Meaning

English meaning

make tatters; tear to tatters.