Likhwa.

IsiNdebele dictionary

thethela

Meaning

English meaning

sacrifice; sacrifice to; pray to ancestors.