Likhwa.

IsiNdebele dictionary

hanqa

Meaning

English meaning

encircle; surround.