Likhwa.

IsiNdebele dictionary

amukela

Meaning

English meaning

accept; receive; welcome.