HIMAPHAN


Meaning of HIMAPHAN in English

[Other] In Thai cosmology, a mountain range where trees grow which bring forth fruits whose juice cures all illnesses.

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