Hayagriva, also spelt Hayagreeva