Likhwa.

IsiNdebele dictionary

silela

Meaning

English meaning

be deficient in; lack.