Avatar

Avatar, is a concept within Hinduism that in Sanskrit literally means "descent". It signifies the material appearance or incarnation of a deity on Earth. The relative verb to "alight,... Wikipedia