Likhwa.

IsiNdebele dictionary

ahlula

Meaning

English meaning

beat; overcome; conquer.