Likhwa.

IsiNdebele dictionary

guguba

Meaning

English meaning

lurk; hide secretly.