Likhwa.

IsiNdebele dictionary

cina;v.t

Meaning

English meaning

end; terminate; stop.