Likhwa.

IsiNdebele dictionary

huma

Meaning

English meaning

do a thing much; do for a long time.