Likhwa.

IsiNdebele dictionary

eyama

Meaning

English meaning

lean on.