Likhwa.

IsiNdebele dictionary

lamula

Meaning

English meaning

make peace between; mediate; separate fighters