Likhwa.

IsiNdebele dictionary

khathaza

Meaning

English meaning

afflict; annoy; trouble; worry; tire; weary.