MACHANU


Meaning of MACHANU in English

[Other] In Thai mythology, the guardian of the lake which must be crossed to reach the underworld. Machanu is half fish, half god.

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