Likhwa.

IsiNdebele dictionary

tshaqeka

Meaning

English meaning

be appalled; be amazed.