Likhwa.

IsiNdebele dictionary

lolozela

Meaning

English meaning

lull; rock to sleep.