Likhwa.

IsiNdebele dictionary

swela

Meaning

English meaning

lack; need; necessary.