Likhwa.

IsiNdebele dictionary

khakhamezela

Meaning

English meaning

rush upon; charge at.