Likhwa.

IsiNdebele dictionary

phohloza

Meaning

English meaning

smash in; break.