From Sanskrit, meaning 'great Indra' or 'great lord,' an epithet of the king of the gods.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahendra?
Swipe through thousands of names like it