ZIN Meaning of ZIN in English [Other] A Songhai water spirit (West Africa). Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012