Likhwa.

IsiNdebele dictionary

thambisa

Meaning

English meaning

1; make wet; soften; make pliable; 2; tame.