MAHAMERU Meaning of MAHAMERU in English [Other] In Javanese cosmology, the mountain on whose summit the gods live. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012