Likhwa.

IsiNdebele dictionary

kloloda

Meaning

English meaning

deride; mock; jeer at.