Likhwa.

IsiNdebele dictionary

sakaza

Meaning

English meaning

1; smash; 2; scatter; throw down.