Likhwa.

IsiNdebele dictionary

hlupha

Meaning

English meaning

afflict; annoy; torment; trouble; worry;