Mahendra is a unisex given name of Indian origin, predominantly used in various regions across South Asia. It means "great Indra," where Indra is the lord of rain and thunderstorms in Hindu mythology. The name Mahendra has been popular among royals and commoners alike throughout history, reflecting its prestigious roots.
"The name Mahendra saw a notable increase in usage between 1995 and 2007, with consistently higher birth numbers during these years compared to 1991."