Likhwa.

IsiNdebele dictionary

yalaza

Meaning

English meaning

be agitated; move in confusion.