Likhwa.

IsiNdebele dictionary

isihlenge

Meaning

English meaning

island