Likhwa.

IsiNdebele dictionary

donda

Meaning

English meaning

delay; be slow (on purpose); dawdle.