Meaning of the Sanskrit Word: maghavan

  maghavan—O Indra    SB 6.7.23, SB 6.9.51, SB 8.11.38, SB 8.15.28
  maghavan—O King Indra    SB 6.8.35, SB 6.12.10
  maghavan—Lord Indra    SB 8.11.39
  maghavan—Indra    SB 8.15.24

Can't find any compound Sanskrit words containing maghavan.