Likhwa.

IsiNdebele dictionary

dinsila

Meaning

English meaning

throw down heavily (as a load).