HAYAGRIVA Meaning of HAYAGRIVA in English (Sanskrit: Horse Neck), in northern Buddhism, one of the eight fierce protective deities. See dharmapala. Britannica English vocabulary. Английский словарь Британика. 2012