Likhwa.

IsiNdebele dictionary

suka

Meaning

English meaning

1; go away; depart; set out; 2; begin or start