Likhwa.

IsiNdebele dictionary

vuza

Meaning

English meaning

1; award; reward; 2;; leak.