Likhwa.

IsiNdebele dictionary

huqa

Meaning

English meaning

grease.