Berikut ini adalah penjelasan tentang mahameru dalam Kamus Indonesia-Inggris
the holy mountain, seat of the gods.