Likhwa.

IsiNdebele dictionary

phephela

Meaning

English meaning

take refuge in; escape to.