Skip to content

须弥山

xū mí shān

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

Stop forgetting what you study. Build recall daily.

Try HanyuGuide's Chinese review system with multiple choice, typed recall, tone-aware practice, and reviews scheduled before memory fades.