Likhwa.

IsiNdebele dictionary

honqa

Meaning

English meaning

make a screen or shelter (with bushes; etc.)