Meaning of the Sanskrit Word: indrebhyah

  indrebhyaḥ—and by the demigod Indra, the controller of rain    SB 9.22.27-28

Can't find any compound Sanskrit words containing indrebhyah.