Likhwa.

IsiNdebele dictionary

zilazila

Meaning

English meaning

move restlessly (as when nervous; etc.).