Likhwa.

IsiNdebele dictionary

hangula

Meaning

English meaning

dry up; scorch.