Hayagriva Avatar

Home > Religion > Hinduism > Avatar > Hayagriva Avatar

A horse-headed incarnation of Vishnu who restores the Vedas after they were stolen by demons.