Likhwa.

IsiNdebele dictionary

zingelezela

Meaning

English meaning

encircle; surround.