IMILOZI


Meaning of IMILOZI in English

[African] Ancestral spirits of Zulu religion, who whistle as the speak (hence the name, which literally means whistlers).

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.