Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. xūmíshān 须弥山 Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition xūmíshān 須彌山 Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition