All Articles for

Avatar

material appearance or incarnation of a deity on earth in Hinduism