Top 100 Hindu Baby Boy Names Ending In Nan

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

Manan

The name Manan can also be of Persian background and is given to males. Manan's meaning encompasses the ideas of conscience, mind, and soul. It insinuates the qualities of thoughtfulness, sensitivity, and consideration. The name apparently also means fun-loving, naughty, and joyous as well as disciplined and righteous.

2.

Saravanan

Name Saravanan generally means Lord Murugan, is of Indian origin, Name Saravanan is a Masculine (or Boy) name. Person with name Saravanan are mainly Hindu by religion. Name Saravanan belongs to rashi Kumbh (Aquarius) and Nakshatra (stars) Sathabisham. Name Saravanan is associated to God/Goddess Murugan.

3.

Gajanan

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

4.

Kannan

Kannan (Tamil: கண்ணன்) is a given name for a male Tamils. Due the Tamil tradition of using patronymic surnames it may also be a surname for males and females. The name is derived from the Hindu god Krishna who is known as Kannan in Tamil. In Tamil it means "playful" or "merry."

5.

Kanan

The name Kanan is a baby boy name. The name Kanan comes from the Indian origin. In Sanskrit the meaning of the name Kanan is: A forest. Similar Names: Hanan ( Hebrew )

6.

Sanan

Sanan Name Meaning In Urdu & English. Sanan is a Muslim Boy name, it is an Arabic originated name. Sanan name meaning is UNQUAILING fearless adventurer and the lucky number associated with Sanan is 2. Find all the relevant details about the Sanan Meaning, Origin, Lucky Number and Religion from this page.

7.

Rinan

Anglo-Saxon Meaning: The name Rinan is an Anglo-Saxon baby name. In Anglo-Saxon the meaning of the name Rinan is: Rain.

8.

Panchanan

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

9.

Dashanan

The word Rāvaṇa (Sanskrit: रावण) means roaring opposite of Vaiśravaṇa meaning "hear distinctly" (passive). Both Ravana and Vaiśravaṇa, who is popularly known as Kubera, are considered to be patronymics derived as sons of Vishrava. ... Further, "roravana" is Sanskrit for "loud roaring."

10.

Aabavaanan

Aabavaanan is a baby boy name its meaning is reliable or responsible. Mostly popular in hindu religion. The poeple have viewed this name 4237 times.

11.

Karnan

Karnan is an Indian name for boys meaning Mythological Character; Eldest of the Pandavas; He was Generous Loyal and Always Kept his Word. Read below for Karnan's celebrity and ruler associations, and numerological meanings. If Karnan is the one, congratulations!

12.

Aabhavannan

Aabhavannan is a baby boy name its meaning is light. Mostly popular in hindu religion. The poeple have viewed this name 3674 times.

13.

Unnikrishnan

Unni is used as a first name in Kerala, India. In the Malayalam language, it is also used as an adjective meaning an infant boy. Thus, Unnikrishnan means Lord Krishna in the infant form and Unniyesu means Yesu (Jesus in Malayalam) in the infant form.

14.

Trilochanan

Name Trilochana generally means Three eyed lord or Lord Shiva, is of Sanskrit, Indian origin, Name Trilochana is a Unisex name, which means both Boy and Girl can have this name. Person with name Trilochana are mainly Hindu by religion.

15.

Punan

Definition of Punan. plural Punan or Punans. 1 :a Dayak people living as forest nomads in the remote interior of Borneo. 2 :a member of the Punan people.

16.

Chaturanan

Name Chaturanan generally means One with four faces or Lord Brahma, is of Indian origin, Name Chaturanan is a Masculine (or Boy) name. Person with name Chaturanan are mainly Hindu by religion. Name Chaturanan belongs to rashi Mithun (Gemini), Meen (Pisces) and Nakshatra (stars) Revathi, Arudra.

17.

Vanan

Baby Name : Vanan. Gender : boy. Origin : Indian, Bengali, Gujarati, Hindi, Hindu, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Vanan Meaning: Desire.

18.

Pragnan

Name Meaning and Origin of Pragnan. The baby name Pragnan is Sanskrit in origin and its meaning is wise, prudent, intelligence, discrimination. Pragnan is pronounced p-ra-j-nyaan. प्रज्ञान Pragnan is a name suitable for boys.

19.

Prajnan

Prajnan Meaning: Intelligent, Wise, Clever. Variant: no variations. Number : 5.

20.

Gopikrishnan

Gopikrishnan is an Indian name for boys meaning Lord Krishna. Read below for Gopikrishnan's celebrity and ruler associations, and numerological meanings. If Gopikrishnan is the one, congratulations! If you'd like more options, try our Popular Names at Birth.

21.

Gopalakrishnan

Gopalakrishnan is an Indian name for boys meaning Sri Krishna. Read below for Gopalakrishnan's celebrity and ruler associations, and numerological meanings. If Gopalakrishnan is the one, congratulations!

22.

Ibhanan

The meaning of the name “Ibhanan” is: “With a face like an elephant”. Categories: Hindi Names, Hindu Names, Indian Names, Nature Names, Sanskrit Names.

23.

Ramanan

Baby Name : Ramanan. Gender : Boy. Origin : Tamil, Hindu. Ramanan Meaning: Name of a Saint. Variant: Ramanan.

24.

Ramanarayanan

Ramanarayanan is a baby boy name its meaning is beloved, pleasing. Mostly popular in hindu religion. The poeple have viewed this name 2766 times.

25.

Narayanan

Narayan, Narain or Narayanan is a common Indian given name, and it is some times used in west as a family name of people of Indian origin. It is identical in form to the name of the deity Narayana an important Sanskrit name for Vishnu and in many contemporary vernaculars.

26.

Kaanan

Kanaan Name Meaning. Arabic: from a personal name based on kan?an 'beauty', or from a personal name bestowed with reference to the land of Canaan in the Bible.

27.

Shubhanan

This is hindu baby boy name. Meaning of Shubhanan is good looking. The poeple have viewed this name 2707 times.

28.

Annan

The name Annan is a Celtic baby name. In Celtic the meaning of the name Annan is: From the stream.

29.

Jeinan

Hebrew Meaning: The name Jean is a Hebrew baby name. In Hebrew the meaning of the name Jean is: Gift from God.

30.

Karvannan

Karvannan is a baby boy name its meaning is lord krishna. Mostly popular in hindu religion. The poeple have viewed this name 2503 times.

31.

Chandranan

Name Chandran generally means Lord Chandra (Moon), is of Sanskrit, Indian origin, Name Chandran is a Masculine (or Boy) name. Person with name Chandran are mainly Hindu by religion. Name Chandran belongs to rashi Mithun (Gemini), Meen (Pisces) with dominant planet Jupiter (Guru) and Nakshatra (stars) Revathi, Arudra.

32.

Manivannan

Manivannan is a Tamil name for boys meaning Related name of Lord Ayyappa. Read below for Manivannan's celebrity and ruler associations, and numerological meanings. If Manivannan is the one, congratulations!

33.

Aadhinarayanan

Aadhinarayanan is a baby boy name its meaning is the first god. Mostly popular in hindu religion. The poeple have viewed this name 2485 times.

34.

Shadananan

This is hindu baby boy name. Meaning of Shadananan is lord subramanyan. The poeple have viewed this name 2464 times.

35.

Prinan

Name Prina generally means Content or Pleased, is of Indian origin, Name Prina is a Feminine (or Girl) name. Person with name Prina are mainly Hindu by religion. ... Prina is baby girl name mainly popular in Hindu religion and its main origin is Hindi. Prina name meanings is Content.

36.

Harinarayanan

Harinarayanan is a baby boy name its meaning is lord vishnu. Mostly popular in hindu religion. The poeple have viewed this name 2378 times.

37.

Vijanan

Vignan is a Sanskrit name for boys meaning Knowledge.. Read below for Vignan's celebrity and ruler associations, and numerological meanings. ... Wait a second, and the page will automatically go to the requested baby birth name popularity information.

38.

Nannan

Name Nannan or (Nannan) means Benevolent; Name of a King. Person born with name Nannan are symbol of dependence.

39.

Gaurnandanan

This is hindu baby boy name. Meaning of Gaurnandanan is lord murugan. The poeple have viewed this name 2275 times.

40.

Ebhanan

Ebhanan is a baby boy name its meaning is ganpati. Mostly popular in hindu religion. The poeple have viewed this name 2265 times.

41.

Aanan

Hindi Meaning: The name Aanan is a Hindi baby name. In Hindi the meaning of the name Aanan is: Face.

42.

Panan

pa-nan, pan-an ] The baby boy name Panan is pronounced as PAHNAHN †. Panan is primarily used in Tamil and its language of origin is also Tamil. Panan is of the meaning musician. See also the related category tamil. Panan is uncommon as a baby name for boys.

43.

Artagnan

Means "from Artagnan" in French, Artagnan being a town in southwest France. This was the name of a character in the novel 'The Three Musketeers' (1884) by Alexandre Dumas. In the novel D'Artagnan is an aspiring musketeer who first duels with the three title characters and then becomes their friend. Home » Names.

44.

Uslunan

This is hindu baby boy name. Meaning of Uslunan is heat, passion. The poeple have viewed this name 2105 times.

45.

Ponnan

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

46.

Yavanan

Meaning of Yavanan Name. Meaning of Yavanan Name. Ascetic. Gender of Yavanan Name. Lucky elements in Name of Yavanan.

47.

Gokulakrishnan

Gokulakrishnan is an Indian name for boys meaning Sri Krishna. Read below for Gokulakrishnan's celebrity and ruler associations, and numerological meanings. If Gokulakrishnan is the one, congratulations! If you'd like more options, try our Random Baby Names and Meanings.

48.

Varunan

Name Varunan or (no variations) means God / Lord of Water. ... For Varunan family members are of utmost importance and affection. Varunan has expression number 1 which has some meaning in Indian vedic astrology or Numerology.

49.

Dharinan

This is hindu baby boy name. Meaning of Dharinan is supporter of dharma, observer of the right path. The poeple have viewed this name 1915 times.

50.

Vikarnan

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

51.

Lakshminarayanan

In Local: Name Lakshminarayanan generally means Lord Perumal, is of Indian origin, Name Lakshminarayanan is a Masculine (or Boy) name. Person with name Lakshminarayanan are mainly Hindu by religion.

52.

Shubhagunakanan

This is hindu baby boy name. Meaning of Shubhagunakanan is master of all virtues. The poeple have viewed this name 1871 times.

53.

Aaslunan

This is hindu baby boy name. Meaning of Aaslunan is gem. The poeple have viewed this name 1863 times.

54.

Kumanan

Baby Name : Kumanan. Gender : Boy. Origin : Tamil, Hindu. Kumanan Meaning: Name of a charitable prince. Variant: Kumanan.

55.

Sharunan

This is hindu baby boy name. Meaning of Sharunan is naughty boy. The poeple have viewed this name 1784 times.

56.

Pudarjunan

This is hindu baby boy name. Meaning of Pudarjunan is hindu mythology. The poeple have viewed this name 1766 times.

57.

Bhanan

Bhanan Name Meaning. Historically, surnames evolved as a way to sort people into groups - by occupation, place of origin, clan affiliation, patronage, parentage, adoption, and even physical characteristics (like red hair).

58.

Poornan

Name Poorna generally means Complete, is of Indian origin, Name Poorna is a Unisex name, which means both Boy and Girl can have this name. Person with name Poorna are mainly Hindu by religion. Name Poorna belongs to rashi Kanya (Virgo) with dominant planet Mercury (Buddh) and Nakshatra (stars) Hastha.

59.

Janardanan

This is hindu baby boy name. Meaning of Janardanan is maintainer of all living entities. The poeple have viewed this name 1690 times.

60.

Manivanan

Manivannan is a Tamil name for boys meaning Related name of Lord Ayyappa. Read below for Manivannan's celebrity and ruler associations, and numerological meanings. If Manivannan is the one, congratulations!

61.

Karunan

9. 10 (10 is best) Karnan is an Indian name for boys meaning Mythological Character; Eldest of the Pandavas; He was Generous Loyal and Always Kept his Word. Read below for Karnan's celebrity and ruler associations, and numerological meanings. If Karnan is the one, congratulations!

62.

Shwetavahanan

This is hindu baby boy name. Meaning of Shwetavahanan is another name of arjun. The poeple have viewed this name 1665 times.

63.

Mukkannan

Mukkannan is a baby boy name its meaning is god sivan. Mostly popular in hindu religion. The poeple have viewed this name 1653 times.

64.

Traanan

This is hindu baby boy name. Meaning of Traanan is guarding. The poeple have viewed this name 1638 times.

65.

Gajaanan

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

66.

Panchaanan

Panchaanan is a baby boy name its meaning is five-eyed, name of shiva. Mostly popular in hindu religion. The poeple have viewed this name 1614 times.

67.

Sankatamochanan

Sankatamochanan is a Hindu Boy name, it is an Hindi originated name. Sankatamochanan is a unique name with impressive meaning. It belongs to Arabic origin. You can find name meaning of Sankatamochanan in both English & Urdu, and other languages as well.

68.

Eesaanan

Eesaanan is a baby boy name its meaning is evolved. Mostly popular in hindu religion. The poeple have viewed this name 1556 times.

69.

Harchanan

Harchanan is a baby boy name its meaning is god's light. Mostly popular in hindu religion. The poeple have viewed this name 1539 times.

70.

Chaturaanan

This is hindu baby boy name. Meaning of Chaturaanan is with four faces. The poeple have viewed this name 1537 times.

71.

Thennan

Baby Name : Thennan. Gender : Boy. Origin : Tamil, Hindu. Thennan Meaning: From the South (in Tamil Naadu); also Thennavan. Variant: Thennan.

72.

Deenan

English Meaning: The name Deneen is an English baby name. In English the meaning of the name Deneen is: Combination of Deana (divine) and Dina (from the valley; avenged).

73.

Ravanan

What is the meaning of the name Ravanan in Tamil? ... Clearly, Ravana was unknown or lesser known to ancient Tamils until the arrival of Brahmins from north during 3rd Century BC. The word Ravana is a Indo-Aryan (Sanskrit) word which means Roaring. Roar or Rav means making loud cry or noise.

74.

Periannan

Periannan is a baby boy name its meaning is first born. Mostly popular in hindu religion. The poeple have viewed this name 1517 times.

75.

Sengannan

This is hindu baby boy name. Meaning of Sengannan is visionary. The poeple have viewed this name 1486 times.

76.

Kamalasanan

This is hindu baby boy name. Meaning of Kamalasanan is the lord brahma. The poeple have viewed this name 1431 times.

77.

Narthanan

User Submitted Meanings. According to a user from India, the name Narthana is of Indian (Sanskrit) origin and means "Dance".

78.

Kalaikannan

Kalaikannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1302 times.

79.

Pushpanan

Pushpanan is a baby boy name its meaning is flower faced. Mostly popular in hindu religion. The poeple have viewed this name 1290 times.

80.

Thillaivanan

Thillaivanan is a baby boy name its meaning is god siva. Mostly popular in hindu religion. The poeple have viewed this name 1278 times.

81.

Padmanan

Padmanabhan Name Meaning. Indian (Kerala, Tamil Nadu): Hindu name from Sanskrit padmanabha 'lotus navel' (from padma 'lotus' + nabha 'navel'), an epithet of the god Vishnu + the Tamil-Malayalam third-person masculine singular suffix -n.

82.

Vannan

Vannan Name Meaning. Historically, surnames evolved as a way to sort people into groups - by occupation, place of origin, clan affiliation, patronage, parentage, adoption, and even physical characteristics (like red hair).

83.

Kaliannan

Kaliannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1249 times.

84.

Engunan

Engunan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1199 times.

85.

Ilankannan

Ilankannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1182 times.

86.

Gangaivaanan

Gangaivaanan is a baby boy name its meaning is gift of ganga. Mostly popular in hindu religion. The poeple have viewed this name 1150 times.

87.

Iirottinan

Iirottinan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1126 times.

88.

Naganan

Naganan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1121 times.

89.

Nagannan

Nagannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1117 times.

90.

Aivannan

Aivannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1080 times.

91.

Udayanan

The meaning of the name “Udayana” is: “Rising sun”. Categories: Hindi Names, Hindu Names, Indian Names, Nature Names, Sanskrit Names. Used in: Hindi speaking countries.

92.

Nallenan

Nallenan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1063 times.

93.

Porunan

Porunan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1025 times.

94.

Thamizvaanan

Thamizvaanan is a baby boy name its meaning is thamizh king. Mostly popular in hindu religion. The poeple have viewed this name 1017 times.

95.

Nagasenan

Nagasenan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 979 times.

96.

Neelavannan

Neelavannan is a baby boy name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 972 times.

97.

Arul Kannan

This is hindu baby boy name. Meaning of Arul Kannan is gods grace, gods blessing. The poeple have viewed this name 0 times.

98.

Badri Narayanan

This is hindu baby boy name. Meaning of Badri Narayanan is lord vishnu. The poeple have viewed this name 0 times.

99.

Gopala Krishnan

10 (10 is best) Gopalakrishnan is an Indian name for boys meaning Sri Krishna. Read below for Gopalakrishnan's celebrity and ruler associations, and numerological meanings. If Gopalakrishnan is the one, congratulations!

100.

Muthu Krishnan

Muthukrishnan Name Meaning. Historically, surnames evolved as a way to sort people into groups - by occupation, place of origin, clan affiliation, patronage, parentage, adoption, and even physical characteristics (like red hair). Similar surnames: Radhakrishnan, Ramakrishnan, Balakrishnan, Krishnan, Krishna, Thurman.