Dictionary · Google Translate · Help

须弥

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