Likhwa.

IsiNdebele dictionary

khithiza

Meaning

English meaning

cause to fall (ieaves; etc.)