Likhwa.

IsiNdebele dictionary

xolela

Meaning

English meaning

excuse a person; pardon.