Meaning & History

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 is

classic   mature   formal   upper class   wholesome   strong   refined   strange   serious  

Categories

Entry updated October 6, 2024