Likhwa.

IsiNdebele dictionary

hlinza

Meaning

English meaning

1; cut open; operate; 2; flay; skin.