Likhwa.

IsiNdebele dictionary

izwekazi

Meaning

English meaning

continent