Likhwa.

IsiNdebele dictionary

zamazamisa

Meaning

English meaning

shake violently.