須弥山
also: すみせん
しゅ
み
せ
ん
Meanings
1
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.