Note 215 — Chapter LXIV · THE DESTRUCTION OF THE DEMON PRALAMVA
Manmatha Nath Dutt translation
The word in the text literally means the bow of Indra. According to the Hindu mythology the rain-bow is supposed to be the bow of Indra who is the presiding deity of rain and showers.