Likhwa.

IsiNdebele dictionary

xeka

Meaning

English meaning

give way; get away.