Likhwa.

IsiNdebele dictionary

bekela

Meaning

English meaning

1; put in; put for; put by; store; 2; to lay an egg