Skip to content
Simplified display

须弥山

xū mí shān

Sign in to save this word to your study lists.

Definitions

  1. 1. Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition
  2. 2. Mt Xumi in Guyuan 固原[gù yuán], Ningxia, with many Buddhist cave statues