Likhwa.

IsiNdebele dictionary

gedleza

Meaning

English meaning

rattle ( of wheel; etc.).