Xūmíshān
Mount Meru
须弥山 (須彌山) Xūmíshān
- Mount Meru place name
- Sacred mountain in Buddhist and Jain tradition, considered the center of the physical and spiritual universe.
- Mount Xumi place name
- Mountain located in Guyuan, Ningxia, famous for its historic Buddhist cave statues and grottoes.
Sources
- Definitions
- CC-CEDICT