English dictionary, thesaurus, translations & etymology
FreeDict.com

Meru in Japanese

Meru in Japanese

須弥山
proper noun
(mythology, religion, usually with "Mount") The abode of the gods at the center of the universe in Hindu, Jain, and Buddhist traditions.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.