Likhwa.

IsiNdebele dictionary

khonona

Meaning

English meaning

1; be discontented; complain; grumble;