Likhwa.

IsiNdebele dictionary

abela

Meaning

English meaning

share; allot to; share among.