Likhwa.

IsiNdebele dictionary

bulala

Meaning

English meaning

1; murder; kill; 2; break to pieces; 3; destroy