Likhwa.

IsiNdebele dictionary

lungisisa

Meaning

English meaning

justify.