Likhwa.

IsiNdebele dictionary

phikelela

Meaning

English meaning

persevere; persist.