Likhwa.

IsiNdebele dictionary

bekelela

Meaning

English meaning

1; heap up one on another; 2; store up for;