Likhwa.

IsiNdebele dictionary

siza

Meaning

English meaning

aid; help.