Likhwa.

IsiNdebele dictionary

dumala

Meaning

English meaning

become dejected; become depressed.