also: すみせん
noun
Mount Sumeru
In Buddhist cosmology, the central mountain of the world, surrounded by seas and continents. Used in religious and mythological contexts.
仏教の宇宙観では、須弥山が世界の中心にそびえている。
In Buddhist cosmology, Mount Sumeru towers at the center of the world.
From the Sanskrit 'Sumeru', via Chinese 須弥山 (xūmíshān). The kanji are phonetic approximations (ateji) for the foreign name.