Hayagriva

Hayagriva

In Hinduism, Hayagriva is a deity said to be an avatar of Vishnu, recognizable by his human body and horse’s head. In Vajrayana Buddhism, Hayagriva sometimes appears as a dharma protector, a meditational deity, a heruka, or an attendant to Avalokiteshvara. In Buddhist images he is recognizable by the small horse head(s) protruding from his hair on the top of his head.

horse throat