须弥 Xūmí Mt Meru Origin Definitions Defs Strokes Stroke Words Sentences Sents 须弥山 Xūmíshān Mount Meru Sacred mountain in Buddhist and Jain tradition, considered the center of the physical and spiritual universe.