Likhwa.

IsiNdebele dictionary

dlukuza

Meaning

English meaning

jerk violently; jolt.