Likhwa.

IsiNdebele dictionary

zuza

Meaning

English meaning

attain; obtain; gain.