Hayagriva Avatar
Home
>
Religion
>
Hinduism
>
Avatar
>
Hayagriva Avatar
A horse-headed incarnation of Vishnu who restores the Vedas after they were stolen by demons.