Likhwa.

IsiNdebele dictionary

khwaza

Meaning

English meaning

make heavy rumbling noise.