Likhwa.

IsiNdebele dictionary

zila

Meaning

English meaning

1; abstain from; fast 2; mourn.