Most Popular Modern Indian Baby Boy Names Starting with (N) ×

A list popular indian boy names from our up-to-date database in 2020. If you are looking for a unique modern indian boy name or a traditional hindu name for your little angel; just scroll down and choose from our list of Indian boy names and meanings to pick the perfect one.

  • Naabhak
    Meaning: Belonging to the Sky Origin: hindi
  • Naabhas
    Meaning: Celestial, Appearing in the Sky Origin: hindi
  • Naabhi
    Name Nabhi generally means Centre of body or An ancient King, is of Indian origin, Name Nabhi is a Unisex name, which means both Boy and Girl can have this name. This name is shared across persons, who are either Muslim or Hindu by religion.
    Meaning: Centre of Body, An Ancient King Origin: Hindi
  • Naag
    Name Naag generally means A big serpent, is of Indian origin, Name Naag is a Masculine (or Boy) name. Person with name Naag are mainly Hindu by religion.
    Meaning: A big serpent Origin: hindi
  • Naag Raaj
    Meaning: King of serpents Origin: Hindi
  • Naagadatha
    Meaning: One of the kauravas Origin: hindi
  • Naagarjun
    Meaning: An Ancient Philosopher Origin: Hindi
  • Naagchand
    Meaning: Snake Origin: Hindi
  • Naagdhar
    Meaning: Lord Shiva, One who wears cobra Origin: hindi
  • Naagendra
    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". This is another name for Vasuki, the king of snakes, in Hindu mythology.
    Meaning: King of the Serpents Origin: Hindi
  • Naagesh
    In Local: ನಾಗೇಶ; നാഗേശ; நாகேஷ; నాగేశ; નાગેશ; नागेश; ਨਾਗੇਸ਼; নাগেশ Name Nagesh generally means Seshnag or Lord of serpent or Lord Shiva, is of Indian origin, Name Nagesh is a Masculine (or Boy) name.
    Meaning: God of Serpents, Sheshnaag Origin: Hindi
  • Naagpal
    Name Nagpal generally means Savior of serpents, is of Indian origin, Name Nagpal is a Masculine (or Boy) name. Person with name Nagpal are mainly Hindu by religion. Name Nagpal belongs to rashi Vrushik (Scorpio) and Nakshatra (stars) Uttara Phalguni, Uttara Bhadra, Anuradha.
    Meaning: Savior of serpents Origin: hindi
  • Naagpathi
    Meaning: King of serpents Origin: hindi
  • Naagpati
    Meaning: King of Serpents, Vaasuki Origin: Hindi
  • NaagRaaj
    Nagraj is a Sanskrit name for boys meaning King of snakes..
    Meaning: King of the Serpents Origin: Hindi
  • Naagraj
    Show similar names Show variant names. In Local: Name Nagaraj generally means Origin of every thing, is of Indian origin, Name Nagaraj is a Masculine (or Boy) name. Person with name Nagaraj are mainly Hindu by religion. Name Nagaraj belongs to rashi Mithun (Gemini) and Nakshatra (stars) Sravana, Mrigashiras.
    Meaning: King of Serpents, Sheshnaag Origin: Hindi
  • Naakaiah
    Meaning: Origin: Hindi
  • Naakesh
    Name Naakesh generally means Moon, is of Indian origin, Name Naakesh is a Masculine (or Boy) name. Person with name Naakesh are mainly Hindu by religion. .
    Meaning: The Lord of Heaven Origin: Hindi
  • Naaksh
    Meaning: Behaviour Origin: Hindi
  • Naal
    Irish Meaning: The name Naal is an Irish baby name. In Irish the meaning of the name Naal is: Name of a saint.
    Meaning: Name of a Saint Origin: Hindi
  • Naamdev
    Namdev, also transliterated as Nam Dayv, Namdeo,Namadeva, (traditionally, c. 1270 – c. 1350) was a poet and a saint from Maharashtra, India who is significant to the Varkari sect of Hinduism. ... Namdev worship lord Vitthal that is one of the name of lord Vishnu.
    Meaning: Name of a Saint Origin: Hindi
  • Naanak
    Proper noun. (1469–1539), Indian religious leader and founder of Sikhism; known as Guru Nanak. Not seeking to create a new religion, he preached that spiritual liberation could be achieved through meditating on the name of God.
    Meaning: First Sikh Guru Origin: Hindi
  • Naaraayan
    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.
    Meaning: The Refuge of Man Origin: Hindi
  • Naarad
    The meaning of the name “Narada” is: “In Hindu mythology, a deity who was invested by Brahma with the power of creation”. Categories: Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Boy Names. Origins: Sanskrit.
    Meaning: An Ancient Sage Origin: Hindi
  • Naarang
    Narang Name Meaning. Indian (Panjab): Hindu (Arora) and Sikh name based on the name of a clan in the Arora community, from Sanskrit naranga 'orange'.
    Meaning: Various culture Origin: hindi
  • Naarayan
    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.
    Meaning: The adobe of beings Origin: hindi
  • Naathan
    Biblical Meaning: The name Nathan is a Biblical baby name. In Biblical the meaning of the name Nathan is: Given, giving, rewarded'.
    Meaning: Gift from God, Rewarded, Given, Giving Origin: hindi
  • Naavah
    Hebrew Meaning: The name Naavah is a Hebrew baby name. In Hebrew the meaning of the name Naavah is: Beautiful.
    Meaning: Beautiful Origin: Hindi
  • Naavinya
    Meaning: New Origin: hindi
  • Naayantara
    In Local: નયનતારા; নযনতারা; நயநதாரா; నయనతారా; ਨਯਨਤਾਰਾ; നയനതാരാ; ನಯನತಾರಾ Name Nayantara generally means Iris or Twinkling star in the eye, is of Indian origin, Name Nayantara is a Feminine (or Girl) name. Person with name Nayantara are mainly Hindu by religion.
    Meaning: Star of Our Eyes Origin: Hindi