Likhwa.

IsiNdebele dictionary

limaza

Meaning

English meaning

hurt; injure; wound.