Likhwa.

IsiNdebele dictionary

gubuzela

Meaning

English meaning

cover up (in order to bide or protect).