Meaning of the Sanskrit Word: mahesvasah

  mahesvasah—mighty bowmen    Bg 1.4

Can't find any compound Sanskrit words containing mahesvasah.