Likhwa.

IsiNdebele dictionary

khalala

Meaning

English meaning

spurn; reject.