须弥山 xū mí shān

DEFINITIONS

  1. Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition
  2. Mt Xumi in Guyuan 固原[Gu4 yuan2], Ningxia, with many Buddhist cave statues

CHARACTERS

须 xū must, have to, necessary
弥 mí extensive, full; fill; complete
山 shān mountain, hill, peak