Likhwa.

IsiNdebele dictionary

phumulela

Meaning

English meaning

rest on; rest in.