Likhwa.

IsiNdebele dictionary

mela

Meaning

English meaning

1; defend; stand for; stand against; represent