Likhwa.

IsiNdebele dictionary

khangeza

Meaning

English meaning

hold out both hands to receive.