Likhwa.

IsiNdebele dictionary

wela

Meaning

English meaning

cross over (a river; etc.).