Likhwa.

IsiNdebele dictionary

chaya

Meaning

English meaning

1; spread out to dry; 2; spread cut in open;