Likhwa.

IsiNdebele dictionary

qhinela

Meaning

English meaning

obstruct.