👉 Myriorama is a Sanskrit word that means "living in the earth" or "living on the earth." It refers to an individual who lives on the Earth and has a physical body, as well as one who lives in the Earth. Myrioras are often depicted as living creatures with a physical form and characteristics such as color, shape, size, and movement.