Likhwa.

IsiNdebele dictionary

cecisa

Meaning

English meaning

adorn; beautify; decorate.