Likhwa.

IsiNdebele dictionary

idlozi

Meaning

English meaning

ancestral spirit