Likhwa.

IsiNdebele dictionary

thunuka

Meaning

English meaning

1; hurt fedings of; 2; hurt OD a sore place.