Likhwa.

IsiNdebele dictionary

ilizwe

Meaning

English meaning

country