Dictionary · Google Translate · Help

须弥

须弥 Xū mí Mt Meru or Sumeru, sacred mountain in Buddhist and Jain tradition / Mt Xumi in Guyuan 固原, Ningxia, with many Buddhist cave statues
须 xū must / to have to / to wait
须 xū beard / mustache / feeler (of an insect etc) / tassel
 弥 mí full / to fill / completely / more
 弥 mí brimming or overflowing
<< go back
Dictionary · Google Translate · Help
By MDBG 2026