Meaning of the Sanskrit Word: gadagrajah

  gadāgrajaḥ—Lord Kṛṣṇa, the deliver from all evils.    SB 2.3.19

Can't find any compound Sanskrit words containing gadagrajah.