Likhwa.

IsiNdebele dictionary

ongamela

Meaning

English meaning

preside over.