Likhwa.

IsiNdebele dictionary

duma

Meaning

English meaning

1; thunder; rumble; 2; become famous.