Means "great Indra" from Sanskrit महा (maha) "great" combined with the name of the Hindu god <a href="details.php?no=&n=INDRA">INDRA</a>.