Likhwa.

IsiNdebele dictionary

mpompoloza

Meaning

English meaning

talk loudly or boisterously.