Likhwa.

IsiNdebele dictionary

bhukuda

Meaning

English meaning

stab.