Likhwa.

IsiNdebele dictionary

yangisa

Meaning

English meaning

deride. mock; shame.