Likhwa.

IsiNdebele dictionary

silisa

Meaning

English meaning

1; heal; cure; 2; save.