Likhwa.

IsiNdebele dictionary

hoza

Meaning

English meaning

jeer at.