Likhwa.

IsiNdebele dictionary

xolisa

Meaning

English meaning

apologise; express regret; beg pardon.