Likhwa.

IsiNdebele dictionary

nyonkoloza

Meaning

English meaning

scowl; glower at; glower.