Top 100 Hindu Baby Boy Names Ending In Dra

Looking for the perfect name for your baby boy? Check out the 'Top 100 Hindu Baby Boy Names Ending In Dra' for a blend of tradition and modernity. Our curated list features short and cool names that are easy to pronounce and remember. Whether you're seeking names for a Muslim, Hindu, Sikh, or Christian baby, you'll find modern, simple options that resonate across various religions and cultures. Discover the ideal name that balances uniqueness and ease in our comprehensive guide.

Explore baby names by all origions

1.

Jitendra

Jitendra / Jatinder is a common given name (usually positioned as the first name) for males in India. Jitendra is derived from two words jeet + indra which means the one who has won Indra. The word 'Jitendra' is actually originated from 'Jitendriya' which means "one who has conquered the senses".

2.

Devendra

Devendra is a common Indian masculine given name. It comes from Sanskrit देवेन्द्र devendra 'chief of the gods', which has been used as an epithet of the Vedic god Indra as well as the Hindu god Shiva.

3.

Dharmendra

Dharmendra is a Hindi name for boys meaning Lord of dharma and righteousness; Lord of religion. Read below for Dharmendra's celebrity and ruler associations, and numerological meanings. If Dharmendra is the one, congratulations!

4.

Narendra

Meaning of name Narendra. Etymology : Means "lord of men" from Sanskrit (nara) "man" combined with the name of the Hindu god INDRA, used here to mean "lord".

5.

Virendra

The meaning of the name “Virendra” is: “Leader of heroes”. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Boy Names.

6.

Bhupendra

Bhupendra is a Hindi name for boys meaning King of Kings; Emperor; King of the earth. Read below for Bhupendra's celebrity and ruler associations, and numerological meanings.

7.

Shailendra

Shailendra (IAST: Åšailendra) is a Sanskrit combined words Åšaila and Indra, meaning "King of the Mountain", It is often used as an epithet of the Hindu god Shiva. It is commonly used as a male given name in the Indian subcontinent.

8.

Satendra

Satendra name brief: Satendra is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Satendra name meanings is Lord Vishnu, Lord of truth. People search this name as Satendra, Satendra singh, Satendra kumar. Satendra is written in Hindi as सतेन्द्र .

9.

Pushpendra

Length: 10. Gender: Boy. Name Meaning: king among flowers. Numerology Namank (Destiny Number): Pushpendra's Namank or Destiny Number is 2. Name Rasi: Virgo*

10.

Ravindra

Means "lord of the sun" from Sanskrit रवि (ravi) meaning "sun" combined with the name of the Hindu god INDRA, used here to mean "lord".

11.

Satyendra

Name Satyendra generally means Lord of truth, is of Indian origin, Name Satyendra is a Masculine (or Boy) name. Person with name Satyendra are mainly Hindu by religion. Name Satyendra belongs to rashi Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (stars) Sathabisham.

12.

Dhirendra

Meaning of the name Dhirendra is 'Lord of the brave'. Dhirendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Dhirendra is '9'. Click here to get the numerological analysis for the name 'Dhirendra'.

13.

Raghvendra

Baby Name : Raghavendra. Gender : Boy. Origin : Bengali, Hindu, Indian. Raghavendra Meaning: Lord Rama. Variant: Raghavendra.

14.

Shivendra

Meaning of Indian name: Shivendra. Meaning of the name Shivendra is 'Lord Shiva; Lord Indra'. Shivendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Shivendra is '1'.

15.

Gajendra

The meaning of the name “Gajendra” is: “Ruler of the elephants”. Categories: Hindi Names, Hindu Names, Indonesian Names, Nature Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Boy Names. Origins: Sanskrit.

16.

Amarendra

Amarendra is a Sanskrit name for boys meaning Immortal god.. Read below for Amarendra's celebrity and ruler associations, and numerological meanings. If Amarendra is the one, congratulations!

17.

Yogendra

Yogendra is a Hindi name for boys meaning God of Yoga; Another name for Lord Shiva.

18.

Upendra

Name Upendra generally means Brother of lord Indra or Lord Vishnu or An Element, is of Sanskrit, Indian origin, Name Upendra is a Masculine (or Boy) name. Person with name Upendra are mainly Hindu by religion.

19.

Mahendra

Given Name MAHENDRA. GENDER: Masculine. USAGE: Indian, Hindi, Marathi, Gujarati, Sanskrit. OTHER SCRIPTS: महेन्द्र, महेंद्र (Hindi, Sanskrit), महेंद्र (Marathi), મહેન્દ્ર (Gujarati)

20.

Nagendra

Means "lord of snakes" from Sanskrit नाग (naga) meaning "snake" (also "elephant") combined with the name of the Hindu god INDRA, used here to mean "lord".

21.

Harendra

Meaning & History. Combination of the names of the Hindu gods HARI (referring to Vishnu) and INDRA.

22.

Vijendra

Name Vijendra generally means Victorious or Lord of victory, is of Indian origin, Name Vijendra is a Masculine (or Boy) name. Person with name Vijendra are mainly Hindu by religion.

23.

Lokendra

Lokendra Name Meaning In Urdu & English. Lokendra is a Hindu Boy name, it is an Hindi originated name. Name gives you identification in the world. You carry this identification from cradle to grave. Parents therefore, pay immense attention to choose a suitable name for their new born.

24.

Anirudra

Anirudra is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Anirudra name meanings is Lord Shiva. ... Other similar sounding names can be Aniroodh, Aniruddh, Aniruddha, Aniruddhan, Anirudh, Anirudha, Anirudhha, Anirudu, Anniruddha, Anuraadha, Anuradha, Anurati, Anurodh.

25.

Yatendra

Yatendra is an Indian name for boys meaning Indra. Read below for Yatendra's celebrity and ruler associations, and numerological meanings.

26.

Manvendra

Name Manvendra generally means King among men, is of Indian origin, Name Manvendra is a Masculine (or Boy) name. Person with name Manvendra are mainly Hindu by religion.

27.

Gyanendra

Baby Name Gyanendra meaning and Astrology. Baby Name : Gyanendra. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Gyanendra Meaning: Knowledge.

28.

Deependra

Meaning of the name Deependra is 'Lord of lights'. Deependra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Deependra is '9'. Click here to get the numerological analysis for the name 'Deependra'.

29.

Birendra

Meaning of Indian name: Birendra. Meaning of the name Birendra is 'King of Warriors'. Birendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Birendra is '8'.

30.

Dipendra

Dipendra is a Sanskrit name for boys meaning Lord of lights.

31.

Rabindra

The meaning of name Rabindra and origin Indian (Bengali) The meaning of name Rabindra , origin of name Rabindra , baby name Rabindra.

32.

Mahindra

Mahendra (Devanagari: महेंद्र) is a Sanskrit compound word deriving from Maha (Highest Position) and Indra Deva (the King of Gods) from Hindu mythology. It has been used in compound royal styles. For a similar derivative, see Mahindra.

33.

Hitendra

Hitendra. Meaning of Hitendra. origin and personality of Indian baby name Hitendra. Indian boy Name meaning Hitendra.

34.

Indra

Means "possessing drops of rain" from Sanskrit इन्दु (indu) meaning "a drop" and र (ra) meaning "acquiring, possessing". Indra is the name of the ancient Hindu warrior god of the sky and rain. He is the chief god in the Hindu text the Rigveda.

35.

Raghavendra

Baby Name : Raghavendra. Gender : boy. Origin : Bengali, Hindu, Indian, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Raghavendra Meaning: Lord Rama. Variant: Raghavendra.

36.

Rupendra

Name Rupendra generally means Lord of form, is of Indian origin, Name Rupendra is a Masculine (or Boy) name. Person with name Rupendra are mainly Hindu by religion.

37.

Mrigendra

Name Mrigendra generally means Lion or Brave, is of Indian origin, Name Mrigendra is a Masculine (or Boy) name. Person with name Mrigendra are mainly Hindu by religion. Name Mrigendra belongs to rashi Sinh (Leo) .

38.

Hemendra

Meaning of the name Hemendra is 'Lord of gold'. Hemendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Hemendra is '5'.

39.

Girindra

Name Girindra generally means Lord of the mountains or Lord Shiva, is of Sanskrit, Indian origin, Name Girindra is a Masculine (or Boy) name. Person with name Girindra are mainly Hindu by religion. Name Girindra belongs to rashi Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (stars) Dhanishta.

40.

Bhalchandra

Name Bhalchandra generally means Moon crested lord, is of Indian origin, Name Bhalchandra is a Masculine (or Boy) name. Person with name Bhalchandra are mainly Hindu by religion.

41.

Dhanendra

Dhanendra name brief: Dhanendra is baby boy name mainly popular in Hindu religion and its main origin is Indian. Dhanendra name meanings is Himalaya. Dhanendra is written in Hindi as धनेन्द्र.

42.

Harindra

Name Harindra generally means Tree, is of Indian origin, Name Harindra is a Masculine (or Boy) name. Person with name Harindra are mainly Hindu by religion. Name Harindra belongs to rashi Kark (Cancer) with dominant planet Moon (Chandra) and Nakshatra (stars) Punarvasu.

43.

Ramchandra

Meaning of name Ramachandra. Etymology : Means "Rama moon", derived from RAMA, another name of Vishnu, combined with Sanskrit (chandra) meaning "moon" Saint : Origin : Indian.

44.

Dheerendra

Name Dheerendra generally means God of courage, Name Dheerendra is a Masculine (or Boy) name.

45.

Brijendra

Name Brajendra generally means Lord of Braj land, is of Sanskrit, Indian origin, Name Brajendra is a Masculine (or Boy) name. Person with name Brajendra are mainly Hindu by religion.

46.

Veerbhadra

Name Veerbhadra generally means Ashwamedha horse or Shiva's warrior, is of Indian origin, Name Veerbhadra is a Masculine (or Boy) name. Person with name Veerbhadra are mainly Hindu by religion.

47.

Samudra

Samudra (समुद्र) is a Sanskrit term for "ocean", literally the "gathering together of waters" (saṃ- meaning "together" and -udra meaning "water". Dictionary meaning of samudra is 'confluence' and 'ocean/sea'.

48.

Veerendra

Meaning of Indian name: Veerendra. Meaning of the name Veerendra is 'Lord of courageous men'. Veerendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Veerendra is '2'.

49.

Jogendra

The meaning of the name “Jogendra” is: “Ruler of yogis”. Categories: Hindi Names, Hindu Names, Indian Names, Mythological Names, Sanskrit Names.

50.

Ajendra

Name Ajendra or (Ajendra) means King of mountains. Person born with name Ajendra are with great bliss. ... People of name Ajendra are very proud about their own personality and achievements.

51.

Tejendra

Name Tejendra or (Tejendra) means The Lord sun. ... It is not very easy to judge the temperament of the natives with name Tejendra. Tejendra have both positive and negative traits in character.

52.

Jayendra

Means "lord of victory" from Sanskrit जय (jaya) meaning "victory" combined with the name of the god INDRA, used here to mean "lord".

53.

Yadavendra

Name Yadavendra generally means King of the yadav clan or Lord Krishna, is of Indian origin, Name Yadavendra is a Masculine (or Boy) name. Person with name Yadavendra are mainly Hindu by religion. Name Yadavendra belongs to rashi Vrushik (Scorpio) with dominant planet Mars (Mangal) and Nakshatra (stars) Jyeshta.

54.

Somendra

Name Somendra generally means Moon or Lord Indra, is of Indian origin, Name Somendra is a Masculine (or Boy) name. Person with name Somendra are mainly Hindu by religion.

55.

Hirendra

Hirendra is an Indian name for boys meaning Lord of the diamonds. Read below for Hirendra's celebrity and ruler associations, and numerological meanings. If Hirendra is the one, congratulations!

56.

Nripendra

Meaning of Indian name: Nripendra. Meaning of the name Nripendra is 'King of kings'. Nripendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Nripendra is '9'.

57.

Adra

The name Adra is a Latin baby name. In Latin the meaning of the name Adra is: From Adria, the Adriatic sea region. Also means dark.

58.

Khagendra

Khagendra Meaning: King of birds, eagle, Garuda. Variant: Khagendra.

59.

Ramendra

Ramendra is an Indian name for boys meaning Lord Shiva; Ram and Indra. Read below for Ramendra's celebrity and ruler associations, and numerological meanings. If Ramendra is the one, congratulations!

60.

Tapendra

Meaning of the name Tapendra is 'Lord of heat (sun)'. Tapendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Tapendra is '7'. Click here to get the numerological analysis for the name 'Tapendra'.

61.

Balendra

Name: Balendra. Show similar names Show variant names. Name Balendra generally means Lord Krishna, is of Indian origin, Name Balendra is a Unisex name, which means both Boy and Girl can have this name.

62.

Fanindra

Show similar names Show variant names. In Local: ফনিংদ্র; ఫనింద్ర; ફનિંદ્ર; ਫਨਿਂਦ੍ਰ; ഫനിംദ്ര; ಫನಿಂದ್ರ; பநிஂத்ர Name Fanindra generally means Cosmic serpent Shesh, is of Indian origin, Name Fanindra is a Masculine (or Boy) name. Person with name Fanindra are mainly Hindu by religion.

63.

Veerabhadra

distinguished hero), also known as Veerabathira,Veerabathiran,Veeraputhiran is a fearsome form of the Hindu god Shiva. He was created by the wrath of Shiva and destroyed the Yagna (fire sacrifice) of Daksha, after Daksha's daughter and Shiva's consort Sati self-immolated in the sacrificial fire.

64.

Sarvendra

Meaning of the name Sarvendra is 'God'. Sarvendra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Sarvendra is '3'.

65.

Sailendra

Shailendra (IAST: Åšailendra) is a Sanskrit combined words Åšaila and Indra, meaning "King of the Mountain", It is often used as an epithet of the Hindu god Shiva. It is commonly used as a male given name in the Indian subcontinent.

66.

Hareendra

Meaning of the name Hareendra is 'Lord Shiva'. Hareendra is a name of Hindu / Indian origin, and is commonly used for males.

67.

Sudheendra

The name Sudheendra gives you a very inquisitive, restless, seeking nature. You feel impelled by intense desires that you cannot comprehend or satisfy. You have had the desire to accomplish something outstanding and to do something very worthwhile for humanity, especially early in your life.

68.

Brajendra

Name Brajendra generally means Lord of Braj land, is of Sanskrit, Indian origin, Name Brajendra is a Masculine (or Boy) name. Person with name Brajendra are mainly Hindu by religion.

69.

Munindra

10 (10 is best) Munindra is a Sanskrit name for boys meaning muni plus indra (chief) : chief of all sages, master of all savants, head of all scholars. Read below for Munindra's celebrity and ruler associations, and numerological meanings. If Munindra is the one, congratulations!

70.

Jainendra

The meaning of the name “Jainendra” is: “Lord of the Jainas”. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names.

71.

Avanindra

The name Avanindra is a Hindi baby name. In Hindi the meaning of the name Avanindra is: Lord of the earth.

72.

Kavindra

The meaning of the name “Kavindra” is: “Poet”. Categories: Hindi Names, Hindu Names.

73.

Yatindra

Name Yatindra generally means Lord Indra, is of Indian origin, Name Yatindra is a Masculine (or Boy) name. Person with name Yatindra are mainly Hindu by religion.

74.

Madhuchandra

Meaning of "Madhuchandra" Indian name. In Indian, the name Madhuchandra means - honey moon.The name Madhuchandra originated as an Indian name. The name Madhuchandra is most often used as a boy name or male name. Indian Name Meaning - honey moon.

75.

Jogindra

Name Jogindra generally means Lord Shiva, is of Indian origin, Name Jogindra is a Masculine (or Boy) name. Person with name Jogindra are mainly Hindu by religion. Name Jogindra belongs to rashi Makar (Capricorn) . Name Jogindra is associated to God/Goddess Shiva.

76.

Jeetendra

Jitendra / Jatinder is a common given name (usually positioned as the first name) for males in India. Jitendra is derived from two words jeet + indra which means the one who has won Indra. The word 'Jitendra' is actually originated from 'Jitendriya' which means "one who has conquered the senses".

77.

Manendra

Name Manendra or (Manendra) means King of mind. Person born with name Manendra are usually with beautiful look, whether male or female.

78.

Omendra

Omendra Name meaning in Urdu is NULL, a Hindu Hindi Boy name with lucky number is -- and Omendra Name meaning in English is God Name.

79.

Manindra

Name Manindra generally means Diamond or Lord of gems or Lord of mind, is of Indian origin, Name Manindra is a Masculine (or Boy) name. Person with name Manindra are mainly Hindu by religion.

80.

Akhilendra

Name Akhilendra or (Akhilendra) means Lord of the universe..

81.

Samarendra

Name Samarendra or (Samarendra) means Lord Vishnu; Lord of war, Lord, Vishnu. Person born with name Samarendra are with strong sense of prudence.

82.

Phanindra

Meaning of the name Phanindra is 'Seshnag; the divine snake'. Phanindra is a name of Hindu / Indian origin, and is commonly used for males. The name number for Phanindra is '4'. Click here to get the numerological analysis for the name 'Phanindra'.

83.

Jinendra

Name Jinendra generally means Lord of life, is of Indian origin, Name Jinendra is a Masculine (or Boy) name.

84.

Avnendra

Avnendra is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Avnendra name meanings is Angel of God on earth, King of the earth. Avnendra is written in Hindi as अव्नेन्द्र .

85.

Japendra

This is hindu baby boy name. Meaning of Japendra is lord of chants, lord shiva. The poeple have viewed this name 3660 times.

86.

Alakshendra

Alakshendra: It's an Indian / Hindu name. It's Sanskrit word for Alexander the great. The name means, one who defends humanity.

87.

Nitendra

7. 8. 9. 10 (10 is best) Nitendra is an Indian name for boys meaning Lord of Policy.

88.

Gavendra

Literal meaning of Gavendra: Gavendra (Hindi: गवेन्द्र) is a common Hindu name for boy. The name literally means "bull and lord of oxen."

89.

Phaneendra

In Indian, the name Phaneendra means - king of serpents.The name Phaneendra originated as an Indian name. The name Phaneendra is most often used as a boy name or male name. Indian Name Meaning - king of serpents. Origin - India.

90.

Harishchandra

The name Harischandra is an Indian baby name. In Indian the meaning of the name Harischandra is: Name of a king.

91.

Soumendra

Name Soumendra or (Soumendra) means Moon. Person born with name Soumendra are famous name among crowd.

92.

Trivendra

Trivendra name brief: Trivendra is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Trivendra name meanings is Master of the three super power.

93.

Hemachandra

Name Hemachandra generally means Golden moon, is of Indian origin, Name Hemachandra is a Masculine (or Boy) name. Person with name Hemachandra are mainly Hindu by religion.

94.

Maharudra

Maharudra name brief: Maharudra is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Maharudra name meanings is The biggest.

95.

Kailashchandra

This is hindu baby boy name. Meaning of Kailashchandra is lord shiva. The poeple have viewed this name 3433 times.

96.

Krishnachandra

Name Krishnachandra generally means Lord Krishna, is of Indian origin, Name Krishnachandra is a Masculine (or Boy) name. Person with name Krishnachandra are mainly Hindu by religion. Name Krishnachandra belongs to rashi Mithun (Gemini) . Name Krishnachandra is associated to God/Goddess Krishna.

97.

Ravichandra

Ravichandra is a Sanskrit name for boys meaning Sun and moon combined.. Read below for Ravichandra's celebrity and ruler associations, and numerological meanings. If Ravichandra is the one, congratulations!

98.

Satindra

This is hindu baby boy name. Meaning of Satindra is lord vishnu, lord of truth. The poeple have viewed this name 3378 times.

99.

Vijayendra

Vijayendra is a Sanskrit name for boys meaning Lord of victory..

100.

Jalendra

According to another version Jalandhar is said to have derived its name from the vernacular term `Jalandhar' means area inside the water, i.e., tract lying between the two rivers Satluj and Beas.