Likhwa.

IsiNdebele dictionary

mema

Meaning

English meaning

invite; call.