Likhwa.

IsiNdebele dictionary

enzisisa

Meaning

English meaning

do earnestly.