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.
- Suresh♂सुरेशLord of the gods
- Surendra♂सुरेन्द्रLord of the gods
- Sachin♂सचिनPure, existence
- Devendra♂देवेन्द्रLord of the gods
- Mahendra♂महेन्द्रGreat Indra
- Indra♂इन्द्रKing of the gods
- Amrendra♂अमरेन्द्रKing of the immortals, Indra
- Debendra♂देवेन्द्रLord of the gods
- Sachindra♂सचिन्द्रLord of Shachi
- Devraj♂देवराजKing of the gods
- Sachina♂♀सचिनPure, existence
- Devindra♂देविन्द्रLord of the gods, Indra
- Indresh♂इन्द्रेशLord Indra
- Amarendra♂अमरेन्द्रKing of the immortals
- Devaraj♂देवराजKing of the gods
- Ghanendra♂घनेन्द्रLord of the clouds
- Meghendra♂मेघेन्द्रLord of clouds
- Sacheen♂सचिनPure, existence
- Shacheendra♂शचीन्द्रLord of Shachi
- Ganendra♂गणेन्द्रLord of the clouds
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.
-
Lord of the gods
Suresh, Surendra and Devendra all mean lord of the gods. Devraj means king of the gods.
-
Indra himself
Indra (इन्द्र) means king of the gods, lord of heaven and rain. Mahendra means great Indra.
-
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.