ZIN


Meaning of ZIN in English

[Other] A Songhai water spirit (West Africa).

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