Likhwa.

IsiNdebele dictionary

dudaza

Meaning

English meaning

comfort; console.