JIN LAUT


Meaning of JIN LAUT in English

[Other] An Indonesian sea demon. In Javanese mythology, a servant of the goddess of the southern ocean, who can kill a person by sitting on his chest.

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