Senses
须弥山/ 須彌山 Mount Meru
· Sacred mountain in Buddhist and Jain tradition, considered the center of the physical and spiritual universe.
在佛教宇宙观中,须弥山被认为是世界的中心。
须弥山/ 須彌山 Mount Xumi
· Mountain located in Guyuan, Ningxia, famous for its historic Buddhist cave statues and grottoes.
须弥山石窟是中国著名的佛教石窟群之一。
References
No references for this word.