Likhwa.

IsiNdebele dictionary

benyezela

Meaning

English meaning

flash; glint; reflect.