Likhwa.

IsiNdebele dictionary

hlehla

Meaning

English meaning

withdraw; retreat.