Likhwa.

IsiNdebele dictionary

ondla

Meaning

English meaning

1; nourish; rear; foster; 2; support financially