Mahendra It refers to Lord Indra. It is also the name of the mountain on which Lord Parsurama resides.