73%RatingSave Gender Masculine Usage Hindi, Marathi, Gujarati, Sanskrit Scripts महेन्द्र, महेंद्र(Hindi, Sanskrit) महेंद्र(Marathi) મહેન્દ્ર(Gujarati) Meaning & HistoryExpand Links From Sanskrit महा (mahā) meaning "great" combined with the name of the Hindu god Indra. This was the name of a son of the 3rd-century BC Indian emperor Ashoka, also called Mahinda. He is credited with introducing Buddhism to Sri Lanka. Related Names Rootsmahā + Indra People think this name isRate·Details classic mature formal upper class wholesome strong refined strange serious Categories greatness, possession, rain, theophoric names, water