Top 100 Hindu Baby Boy Names Ending In Ra

Looking for the perfect name for your baby boy? Check out the 'Top 100 Hindu Baby Boy Names Ending In Ra' 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.

Kushagra

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

2.

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".

3.

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.

4.

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!

5.

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".

6.

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.

7.

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.

8.

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.

9.

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 सतेन्द्र .

10.

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*

11.

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".

12.

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.

13.

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'.

14.

Raghvendra

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

15.

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'.

16.

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.

17.

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!

18.

Yogendra

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

19.

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.

20.

Mahendra

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

21.

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".

22.

Nakshatra

Nakshatra (Sanskrit: नक्षत्र, IAST: Nakṣatra) is the term for lunar mansion in Hindu astrology. A nakshatra is one of 28 (sometimes also 27) sectors along the ecliptic. Their names are related to the most prominent asterisms in the respective sectors.

23.

Harendra

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

24.

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.

25.

Aadhira

Show similar names Show variant names. In Local: ஆதிரா; આધિરા; ఆధిరా; ಆಧಿರಾ; আধিরা; ਆਧਿਰਾ; ആധിരാ Name Aadhira generally means Lord Chandra or Moon, is of Indian origin, Name Aadhira is a Masculine (or Boy) name. Person with name Aadhira are mainly Hindu by religion.

26.

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.

27.

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.

28.

Yatendra

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

29.

Jaitra

Name Jaitra generally means Leading to victory, is of Indian origin, Name Jaitra is a Masculine (or Boy) name. Person with name Jaitra are mainly Hindu by religion. Name Jaitra belongs to rashi Makar (Capricorn) and Nakshatra (stars) Arudra, Uthra Shaada, Purva Shada.

30.

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.

31.

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.

32.

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'.

33.

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'.

34.

Ritambhara

Baby Name Ritambhara meaning and Astrology. Baby Name : Ritambhara. Gender : boy. Origin : Indian, Bengali, Gujarati, Hindi, Hindu, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Ritambhara Meaning: Supreme State of Mind; Intelligence which Never Diverts; Religious.

35.

Dipendra

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

36.

Veera

Origin of the name Vera: Introduced in the late 19th century, Vera is from the Russian Vjera (faith). It coincides with the Latin vera (true), and the name is often believed to be derived from this, rather than the former. From A World of Baby Names by Teresa Norman.Buy the book.

37.

Rabindra

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

38.

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.

39.

Adheera

Name Adhira generally means Lightning or Quick, is of Indian origin, Name Adhira is a Feminine (or Girl) name. Person with name Adhira are mainly Hindu by religion. Name Adhira belongs to rashi Mesh (Aries) and Nakshatra (stars) Krithika.

40.

Hitendra

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

41.

Pavitra

The name Pavitra is a baby boy name. The name Pavitra comes from the Indian origin. In Sanskrit the meaning of the name Pavitra is: Pure. Similar Names: Javiera ( Spanish )

42.

Sahara

Sahara, a desert in North Africa, the largest hot desert in the world. Arabic word ṣaḥrā´(صَحراء), meaning "deserts". Actually, a desert might be named Sahara, but the meaning of the name is "Dawn"

43.

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.

44.

Lavitra

Name Lavitra or (Lavitra) means Lord Shiva.

45.

Nera

Nicknames for Nera: | Edit Share what you know! Meanings and history of the name Nera: | Edit. Nera is a Hebrew name meaning 'candle'.

46.

Raghavendra

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

47.

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.

48.

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) .

49.

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'.

50.

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.

51.

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.

52.

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 धनेन्द्र.

53.

Omkara

Omkara can mean:- A name for the Hindu sacred sound Om; "Omkara" is Sanskrit for "He who makes Om" or "that which makes Om" A name for the Hindu Indian written sign ॐ, which is pronounced "Om"

54.

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.

55.

Aera

Meaning of First Name of: Aera. ... The name of Aera gives you a very sensitive, intuitive nature, causing you to be motivated strongly by inspiring experiences and the influence of people and environment, rather than by analysis.

56.

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.

57.

Vipra

Name Vipra generally means Lord Chandra (Moon) or Priest, is of Indian origin, Name Vipra is a Unisex name, which means both Boy and Girl can have this name. This name is shared across persons, who are either Jain or Hindu by religion.

58.

Dheerendra

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

59.

Subhra

Shubhra is a popular given name in India. It means "fair" or "white" in Sanskrit. It can be a female or male name. Usually the male name Shubhra is a shortened version of a longer name such as Shubhrajit.

60.

Pabitra

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

61.

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.

62.

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.

63.

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'.

64.

Mitra

Means "friend" in Sanskrit, a cognate of MITHRA. This is a transcription of both the feminine form मित्रा and the masculine form मित्र, which is the name of a Hindu god of friendship and contracts who appears in the Rigveda.

65.

Pra

Pra Name Meaning In Urdu & English. Pra is a Hindu Boy name, it is an Hindi originated name. Pra name meaning is River; Akan of Ghana and the lucky number associated with Pra is --. ... Pra is a unique name with impressive meaning.

66.

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'.

67.

Jogendra

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

68.

Nihara

Nihara is a Sanskrit name for girls meaning dew, mist, fog. Read below for Nihara's celebrity and ruler associations, and numerological meanings. If Nihara is the one, congratulations! If you'd like more options, try our Popular Names at Birth.

69.

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.

70.

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.

71.

Bipra

Baby Name : Bipra. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Bipra Meaning: A priest, Inspired, Wise, Sage, The Moon, A brahmin.

72.

Jayendra

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

73.

Shukra

Shukra (Sanskrit: शुक्र, IAST: Śukra) is a Sanskrit word that means "lucid, clear, bright". It also has other meanings, such as the name of an ancient sage who counseled Asuras in Vedic mythology. In medieval mythology and Hindu astrology, the term refers to the planet Venus, one of the Navagrahas.

74.

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.

75.

Shoora

Russian Meaning: The name Shura is a Russian baby name. In Russian the meaning of the name Shura is: Defender of man.

76.

Eera

A'eera is a Muslim name which is usually used in sub-continent for girls Muslim names. If you are looking for A'eera name meaning in Urdu and English then you can find the complete detail of A'eera name here.

77.

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.

78.

Yudhisthira

Etymology. The word Yudhishthira means "the one who is steady in the war", from the words, yuddha (युद्ध) meaning 'war', and sthira (स्थिर) meaning 'steady'. His other names are- Bharata Vanshi (भारत वंशी) - descendant of Bharata. Ajatashatru (अजातशत्रु) - one without enemies.

79.

Shighra

This is hindu baby boy name. Meaning of Shighra is lord shiva, lord vishnu. The poeple have viewed this name 4819 times.

80.

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!

81.

Soumitra

In Local: ஸௌமித்ரா; सौमित्र; ಸೌಮಿತ್ರಾ; ਸੌਮਿਤ੍ਰਾ; સૌમિત્રા; സൌമിത്രാ; সৌমিত্রা; సౌమిత్రా Name Saumitra generally means Lord Lakshman, is of Indian origin, Name Saumitra is a Masculine (or Boy) name. Person with name Saumitra are mainly Hindu by religion.

82.

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'.

83.

Sahastra

Sahasranāma (Devanagari सहस्रनाम) is a Sanskrit term which means "a thousand names". ... As stotras, Sahasra-namas are songs of praise, a type of devotional literature. The word is a compound of sahasra "thousand" and nāman "name".

84.

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.

85.

Khagendra

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

86.

Abhra

The meaning of the name “Abhra” is: “Bearing water, clouds; sky”. Categories: Asian Names, Hindi Names, Indian Names, Nature Names, Sanskrit Names, Unisex Names. Used in: Hindi speaking countries.

87.

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!

88.

Vigneshwara

Name Vigneshwara generally means Lord of all obstacles, is of Indian origin, Name Vigneshwara is a Masculine (or Boy) name. Person with name Vigneshwara are mainly Hindu by religion. Name Vigneshwara belongs to rashi Vrushabh (Taurus) and Nakshatra (stars) Rohini. Name Vigneshwara is associated to God/Goddess Ganesha.

89.

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'.

90.

Sankara

Derived from the Sanskrit elements शम् (sham) meaning "auspicious, lucky" and कर (kara) meaning "maker". This is another name of the Hindu god Shiva. This was also the name of a 9th-century Indian religious philosopher also known as Shankaracharya.

91.

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.

92.

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.

93.

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.

94.

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'.

95.

Nageswara

Literal meaning of Nageswara: Nageswara (Sanskrit नागेश्वर) is an ancient word of Sanskrit origin which is a kind of plant and the lord of the mountains.

96.

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.

97.

Hareendra

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

98.

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.

99.

Ekagra

Literal meaning of Ekagra: Sanskrit word Ekagra (Sanskrit एकाग्र) literally refers to concentrated or undisturbed.

100.

Venkateshwara

Venkateswara (Sanskrit: वेङ्कटेश्वर, IAST: Veṅkaṭēśvara), also known as Śrīnivāsa, Bālājī, Veṅkaṭā, Venkata Ramana, Veṅkaṭācalapati and Govindha, is a form of the Hindu god Vishnu. Venkateswara's most prominent temple is the Tirumala Venkateswara Temple located in Tirupathi, Andhra Pradesh in Southern India.