Mount Sumeru 須弥山 The highest mountain located at the center of a world in Buddhist cosmology. It is surrounded by eight mountain ranges, and in the ocean between the 7th and the 8th, there are four continents inhabited by humans. Each world is said to have its own Mount Sumeru. See triple-thousand great thousand worlds.