Likhwa.

IsiNdebele dictionary

khama

Meaning

English meaning

choke; squeeze (the throat; a wound; etc.);wring.