Kiokun Logo
Chinese
须弥山 / 須彌山 [Xū​mí​shān]
Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition; Mt Xumi in Guyuan 固原[Gù​yuán], Ningxia, with many Buddhist cave statues
Japanese
須弥山 しゅみせん すみせん 同音
noun Buddhism Mount Sumeru (believed to be the centre of the Buddhist world)
Notes
Example Sentences
Contains