Likhwa.

IsiNdebele dictionary

thikaza

Meaning

English meaning

1; be disturbed; start back abruptly;