Likhwa.

IsiNdebele dictionary

lulaza

Meaning

English meaning

depreciate; lower.