Likhwa.

IsiNdebele dictionary

hlaba

Meaning

English meaning

1; pierce; prick; puncture; gore; 2; slaught