Likhwa.

IsiNdebele dictionary

londoloza

Meaning

English meaning

take care of; look after; keep.