Likhwa.

IsiNdebele dictionary

thaka

Meaning

English meaning

make up medicine; etc.