Likhwa.

IsiNdebele dictionary

hlakaza

Meaning

English meaning

1; knock about; 2; scatter disarrange;