
The term 'Haya' when translated in English means 'horse', and 'Greeva' means, 'neck'. Together it means, the 'horse-necked one'. Lord Hayagreeva is the horse-headed God, who is indeed a proverbial combination of man and horse forms. He is the presiding deity
Read More