Likhwa.

IsiNdebele dictionary

enza

Meaning

English meaning

aceomplish; act; do; make.