Skip to content
NepalNames

Deities

Indra names for baby boys

20 names

20 names that are names or epithets of Indra (20 suit boys, 1 suit girls). Read what each epithet means before you choose. More in our guide to names from gods and goddesses.

Names of other deities

Guide

Indra names for baby boys, king of the gods

Indra is the king of the gods and the lord of heaven and rain. This page lists 20 names that are names or epithets of Indra, each with its meaning and Devanagari spelling. All 20 suit boys, and one, Sachina, is also given to girls. Many of them end in -endra, meaning lord or chief.

  1. Lord of the gods

    Suresh, Surendra and Devendra all mean lord of the gods. Devraj means king of the gods.

  2. Indra himself

    Indra (इन्द्र) means king of the gods, lord of heaven and rain. Mahendra means great Indra.

  3. Lord of the clouds

    Meghendra and Ghanendra mean lord of the clouds, for Indra as the god of rain.

Popular Indra names for baby boy

Suresh (सुरेश) means lord of the gods, an epithet of Indra, and also of Vishnu and Shiva. Surendra means lord of the gods. Devendra (देवेन्द्र) means lord of the gods. Mahendra means great Indra, a mighty lord or king. Indra means king of the gods. Sachin means pure, and is also an epithet of Indra as husband of Shachi.

Indra names ending in -endra

The ending -endra comes from Indra and means lord or chief. Amarendra means king of the immortals. Sachindra means lord of Shachi. Meghendra means lord of clouds. Devraj means king of the gods. Browse all boy names ending in endra for more choices with this ending. For other gods, see our names of deities page.

Tips for parents

  • Choose Indra or Devraj if you want a short, strong name.
  • Note that Devendra and Debendra are spellings of the same name.
  • Read the full meaning, since Suresh is also used for Vishnu and Shiva.
  • Say the name with your surname and listen to how the endings flow.

Frequently asked questions

What are some Indra names for a baby boy?

Suresh, Surendra, Devendra, Mahendra and Indra are popular choices. Each is a name or epithet of Indra, king of the gods.

What does Surendra mean?

Surendra means lord of the gods. It is another name of Indra and is written सुरेन्द्र in Devanagari.

What does the ending -endra mean in names?

The ending comes from Indra and means lord or chief. Devendra means lord of the gods, and Meghendra means lord of clouds.

Is Sachin a name of Indra?

Sachin means pure or existence. It is also an epithet of Indra, as husband of Shachi. Sachindra, meaning lord of Shachi, is a related name.