Likhwa.

IsiNdebele dictionary

nxusa

Meaning

English meaning

invite to help; supplicate.