From Sanskrit, meaning 'great Indra' or 'great lord,' an epithet of the king of the gods.
Like Mahendra?
Swipe through thousands of names like it