Likhwa.

IsiNdebele dictionary

yanga

Meaning

English meaning

to shame; cause to feel shame.