Likhwa.

IsiNdebele dictionary

qeda

Meaning

English meaning

accomplish; finish; complete.