Likhwa.

IsiNdebele dictionary

dabula

Meaning

English meaning

1; tear. split; crack; 2; saw through