Likhwa.

IsiNdebele dictionary

bambelela

Meaning

English meaning

1; cleave to; cling to; hold fast to; persevere