Likhwa.

IsiNdebele dictionary

nyelela

Meaning

English meaning

slink away; sneak away.