Avatar

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