Likhwa.

IsiNdebele dictionary

elapha

Meaning

English meaning

treat medically; cure.