Likhwa.

IsiNdebele dictionary

nceda

Meaning

English meaning

aid; help. (also ncedisa).