Likhwa.

IsiNdebele dictionary

lilela

Meaning

English meaning

mourn for; sympathise.