Likhwa.

IsiNdebele dictionary

endlula

Meaning

English meaning

roll up (mat; bedding; etc.).