Likhwa.

IsiNdebele dictionary

juqula

Meaning

English meaning

break off; sever.