Likhwa.

IsiNdebele dictionary

xhoma

Meaning

English meaning

1; hang up; 2; impale.