Likhwa.

IsiNdebele dictionary

helisa

Meaning

English meaning

arrange in order.