Aagney
Meaning: born from fire
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Aalok
Meaning: a ray of light
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Abhay
Meaning: fearless
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Abhijat
Meaning: noble, wise
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Abhijay
Meaning: total victory
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Abhijit
Meaning: one who is victorious, a star
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Abhilash
Meaning: wish / desire
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Abhinandan
Meaning: congratulation
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Abhinav
Meaning: quite new
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Abhisar
Meaning: companion
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Abhishek
Meaning: shower of milk / water over an idol
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Achal
Meaning: stable/ soul
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Achalraj
Meaning: himalayan mountain
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Achintya
Meaning: beyond comprehension
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Achyuta
Meaning: indestructible, one who is firm
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Adarsh
Meaning: ideal
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Aditya
Meaning: sun
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Agastya
Meaning: a saint in hindu mythology
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Agendra
Meaning: himalayan mountain
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Aghosh
Meaning: quiet, soundless
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Agraj
Meaning: leader, senior
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ajar
Meaning: one who is not old
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ajatashatru
Meaning: without enemies
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Ajay
Meaning: unconquerable, invincible
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ajit
Meaning: unconquerable
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ajitabh
Meaning: one who has conquered the sky
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Akash
Meaning: sky
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Akhilesh
Meaning: lord of the universe
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Akshat
Meaning: uninjurable, one who cannot be harmed
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Akshay
Meaning: indestructible, immortal
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Alok
Meaning: cry of victory, invisible
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Amal
Meaning: bright, clean, pure
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Amar
Meaning: forever, immortal
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ambar
Meaning: sky, cloth cover
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ambud
Meaning: cloud
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ambuj
Meaning: born from water, lotus
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ameya
Meaning: boundless, magnanimous
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Amish
Meaning: honest
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Amit
Meaning: endless, boundless
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Amitabh
Meaning: one with endless splendor
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Amitava
Meaning: same as amitabh
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Amitesh
Meaning: infinite god
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Amod
Meaning: happiness
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Amogh
Meaning: unerring
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Amol
Meaning: priceless, valuable
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Amrit
Meaning: nectar
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Amulya
Meaning: priceless
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Anagh
Meaning: sinless
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anand
Meaning: bliss
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anandmoorti
Meaning: happiness personified
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Anant
Meaning: infinite
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anantram
Meaning: eternal god
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Angada
Meaning: bracelet, brother of wali & sugreev
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Angak
Meaning: son
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anil
Meaning: god of wind
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Anilkumar
Meaning: son of wind ( hanuman )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Animesh
Meaning: one with big beautiful eyes
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Anirudhha
Meaning: independent, unstoppable
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Anish
Meaning: supreme
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anjan
Meaning: eye liner
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ankit
Meaning: conquered
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ankur
Meaning: sprout
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ankush
Meaning: control
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Anoop
Meaning: incomparable, the best
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anshu
Meaning: ray of light
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Anshul
Meaning: radiant, bright or intelligent person
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Anshuman
Meaning: sun
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Anuj
Meaning: later born, younger
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Anupam
Meaning: incomparable
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Anurag
Meaning: attachment, devotion, love
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Apoorva
Meaning: extraordinary
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Arihant
Meaning: one who has killed his enemies
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Arjun
Meaning: peacock
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Arnav
Meaning: ocean, sea
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Arun
Meaning: sun
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Arvind
Meaning: lotus
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ashish
Meaning: blessing
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ashok
Meaning: one without sorrow
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ashutosh
Meaning: one who becomes happy easily, shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ashvin
Meaning: a cavalier
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ashwatthama
Meaning: fiery tempered
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Ashwini
Meaning: one of the constallations
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Atal
Meaning: stable, unavoidable
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ateet
Meaning: past
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Atmajyoti
Meaning: light of soul ( atma)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Atul
Meaning: matchless
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Atulya
Meaning: unweighable, incomparable
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Avanindra
Meaning: king of the earth
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Avanish
Meaning: god of the earth
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Avichal
Meaning: unmovable
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Avinash
Meaning: indestructible
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Badri prasad
Meaning: gift of badri
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Badrinath
Meaning: lord of mount badri, vishnu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Balaaditya
Meaning: rising sun
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Balachandra
Meaning: young moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Balaji
Meaning: name of lord vishnu
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Balakrishna
Meaning: young lord krishna
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Balamani
Meaning: young jewel
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Balamohan
Meaning: one who is good looking, attractive
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Balashankar
Meaning: young lord shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Baldev
Meaning: godlike in power, balram
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Balendu
Meaning: young moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Balraj
Meaning: mighty, powerful
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Balveer
Meaning: powerful ( balbeer )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bankimchandra
Meaning: half moon
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Bansi
Meaning: flute
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Bansilal
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Barindra
Meaning: ocean
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Basant
Meaning: season of spring
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Basdev
Meaning: fire
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhadrak
Meaning: handsome
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhadrakapil
Meaning: lord shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Bhadraksh
Meaning: one with beautiful eyes
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bhadrashree
Meaning: sandalwood tree
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Bhadresh
Meaning: lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Bhagat
Meaning: devotee
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhagesh
Meaning: lord of richness
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhagirath
Meaning: one who brought ganga on earth
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bhagwant
Meaning: god / bhagwan
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Bhairav
Meaning: one with frightening voice, lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhamhaghosh
Meaning: chanting or recitation of vedas
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Bhamhanand
Meaning: happiness for knowledge
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Bhanu
Meaning: sun
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Bhanudas
Meaning: devotee of the sun
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Bhanumitra
Meaning: friend of sun / planet mercury
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Bhanuprakash
Meaning: sun light
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Bhanuprasad
Meaning: gift of sun
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Bharadwaj
Meaning: a lucky bird, planet mars
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bharat
Meaning: india, universal monarch
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhargav
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhaskar
Meaning: sun
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhavesh
Meaning: lord of the world, lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhawanidas
Meaning: devotee of godess durga
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Bhim
Meaning: fearful
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Bholanath
Meaning: lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bhoumik
Meaning: land owner
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhudev
Meaning: lord of earth
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhumindra
Meaning: king , lord of the land
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bhupal
Meaning: king
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhupati
Meaning: king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhupen
Meaning: king
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhupendra
Meaning: king
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bhupesh
Meaning: king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhushan
Meaning: ornament
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Bhuvan
Meaning: palace, one of the three worlds
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Bhuvanesh
Meaning: lord of the earth ( bhuvaneshwar )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Bindusar
Meaning: an excellent pearl
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Bipin
Meaning: forest
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Brijesh
Meaning: god of the land of brij
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Brijkishor
Meaning: lord krishna
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Brijmohan
Meaning: lord krishna
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Brijnandan
Meaning: lord krishna
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Buddhadev
Meaning: wise person, gautam buddha
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Buddhapriya
Meaning: one liked by buddha
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Budhil
Meaning: wise person
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Chaitanya
Meaning: knowledge , life
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Chakradhar
Meaning: one who carries chakra (krishna, vishnu)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chakrapani
Meaning: lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chaman
Meaning: a garden
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Champak
Meaning: champa ( flower ) , pagoda ( flower )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Chandan
Meaning: sandalwood
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Chandarmouli
Meaning: lord shiva
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Chandra
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Chandrabhushan
Meaning: lord shiva
Gender: Boy   Alphabets: 14   (Hindu Baby Names)
Chandradatt
Meaning: gift from the moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Chandradhar
Meaning: one who wears moon i.e. lord shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Chandrahas
Meaning: bow of lord shiva
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chandraj
Meaning: mercury planet
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Chandrak
Meaning: peacock feather, moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Chandrakant
Meaning: a gem related to moon, moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Chandranath
Meaning: moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Chandranshu
Meaning: moon ray, lord vishnu
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Chandrashekhar
Meaning: one who holds moon in his hair knot (lord shiva)
Gender: Boy   Alphabets: 14   (Hindu Baby Names)
Chandresh
Meaning: lord of the moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Charan
Meaning: feet
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Charandas
Meaning: servant at the feet of somebody
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Charanjit
Meaning: one who has won over the lord ( charanjeet )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Charudutta
Meaning: born of beauty
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chaturanan
Meaning: one with four heads i.e. lord bramha
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chaturvedi
Meaning: one who knows all the 4 vedas
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chetan
Meaning: life, living creature
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Chhailbehari
Meaning: lord krishna
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Chidambar
Meaning: one whose heart is as grand as the sky
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Chidanand
Meaning: lord bramha
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Chinmay
Meaning: full of knowledge, happiness
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Chintan
Meaning: thought
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Chirag
Meaning: lamp
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Chiranjeet
Meaning: immortal
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chiranjeev
Meaning: long lived, immortal
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Chitraksh
Meaning: beautiful eyed
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Chittaprasad
Meaning: happiness
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Chittaranjan
Meaning: one who pleases the mind
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Chittaswarup
Meaning: the supreme spirit
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Chittesh
Meaning: ruler of mind
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Chudamani
Meaning: the best, crest jewel
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dakshesh
Meaning: lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Damodar
Meaning: lord krishna
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Daruka
Meaning: deodar tree
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dattatreya
Meaning: son of atri, an incarnation of lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Dattey
Meaning: lord indra
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Daya
Meaning: mercy
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Dayanand
Meaning: one who likes being merciful or kind
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dayanidhi
Meaning: kind person
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dayasagar
Meaning: extremely kind, sea of mercy
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dayaswarup
Meaning: merciful
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Deenbabdhu
Meaning: brother ( or helper) of poor people
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Deendayal
Meaning: one who has mercy on the downtrodden or poor
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Deepak
Meaning: lamp, kindle
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Deepankar
Meaning: one who lights lamps
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Deependra
Meaning: lord of light
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Deependu
Meaning: moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Deepesh
Meaning: lord of light , sun
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Deeptanshu
Meaning: shining light, sun
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Deeptendu
Meaning: shining moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Devadutt
Meaning: gift from god
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Devanand
Meaning: joy of god
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Devang
Meaning: part of god
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Devarsi
Meaning: sage of devas
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Devashish
Meaning: blessing of the gods( debashish )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Devdas
Meaning: servant of lord , a servant of temple
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Devendra
Meaning: king of gods
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Devesh
Meaning: god of gods
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Devguru
Meaning: teacher of gods ( brihaspati )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Devidas
Meaning: servant (devotee) of godess
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Devilal
Meaning: son of godess
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Deviprasad
Meaning: gift of a godess
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Devkinandan
Meaning: son of devki
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Devraj
Meaning: king of gods ( lord indra)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dhananad
Meaning: pleasure of having wealth
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dhananjay
Meaning: one who wins wealth, lord arjun, lord vishnu.
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dhanaraj
Meaning: king of wealth ( kuber )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dhanesh
Meaning: lord of wealth ( kuber, vishnu )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Dhanvantari
Meaning: doctor of gods
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Dharesh
Meaning: king, lord of land
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Dharma
Meaning: law ( religious)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dharmadev
Meaning: lord of law
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dharmendra
Meaning: king of religion
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Dharmesh
Meaning: master of religion
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dhaval
Meaning: fair complexioned
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dheeraj
Meaning: bravery
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Dhiren
Meaning: one who is strong, powerful
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dhirendra
Meaning: lord of the brave
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dhruv
Meaning: pole star, unperturbed
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Digamber
Meaning: nacked, lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dilip
Meaning: king, ancestor of lord rama
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Dinanath
Meaning: saviour of the downtrodden or poor
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Dinesh
Meaning: sun, god of the day
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dinkar
Meaning: sun
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Dinpal
Meaning: sun
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Divakar
Meaning: sun
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Divyanshu
Meaning: divine light, sun
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Divyendu
Meaning: bright moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Divyesh
Meaning: sun
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Duranjaya
Meaning: a heroic son
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Durgadas
Meaning: servant ( a devotee ) of godess durga
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Durgadutt
Meaning: gift from godess durga
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Durgesh
Meaning: lord of fort
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Durjaya
Meaning: difficult to conquer, lord vishnu
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Durvish
Meaning: one who cannot be affected by poison (lord shiva)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Dwarkadhish
Meaning: ruler of dwarka (lord krishna)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Dwarkanath
Meaning: lord of dwarka (lord krishna)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Dwijendra
Meaning: moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Dwijesh
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Ekalinga
Meaning: lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ekanga
Meaning: a bodyguard
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Eknath
Meaning: a famous poet
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Esh
Meaning: god
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Eshwar
Meaning: god
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Eshwardutt
Meaning: gift of god
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Gagan
Meaning: the sky, heaven
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Gajanan
Meaning: one with an elephant face ( lord ganesh)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gajendra
Meaning: elephant king (lord airavat)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Gajendranath
Meaning: owner of gajendra (lord indra)
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Ganaraj
Meaning: lord of the clan
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gandharaj
Meaning: king of scent , sandal
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gandharva
Meaning: musicians of gods
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Ganesh
Meaning: son of lord shiva & parwati , the elephant
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Gangadhar
Meaning: one who wears ganga (lord shiva), ocean
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gangadutt
Meaning: gift of ganga
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gangesh
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gaurang
Meaning: fair complexioned
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gaurav
Meaning: honor, respect, pride
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Gaurikant
Meaning: husband of gauri ( lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gaurinandan
Meaning: son of gauri (lord ganesh, kartikeya )
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Gaurinath
Meaning: husband of gauri ( lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gaurish
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gaurishankar
Meaning: lord shiva and gauri ( parvati )
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Geet
Meaning: song
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ghanapriya
Meaning: lover of clouds ( peacock )
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Ghanashyam
Meaning: dark cloud, lord krishna
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Ghanendra
Meaning: lord of clouds (lord indra )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Giridhar
Meaning: one who holds ( lifts ) mountain (lord krishna)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Girijanandan
Meaning: son of girija (lord ganesh)
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Girilal
Meaning: son of mountain
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Giriraj
Meaning: lord of mountain ( himalaya )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Girish
Meaning: god of mountain (lord shiva)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Gopal
Meaning: lord krishna, cow herd
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Gopan
Meaning: protection
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Govind
Meaning: cowherd (lord krishna)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Gulab
Meaning: rose
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Gunaratna
Meaning: jewel of virtue
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gurbachan
Meaning: promise or words of the guru
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gurcharan
Meaning: feet of the guru
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Gurdayal
Meaning: compassionate guru
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Gurdeep
Meaning: lamp of the guru
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gurmeet
Meaning: friend of the guru
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gurnam
Meaning: name of the guru
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Gursharan
Meaning: refuge at the guru
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Guru
Meaning: master, teacher , one who shows the path
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Gurudas
Meaning: servant of the guru
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Gurudutt
Meaning: gift of the guru
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Hansaraj
Meaning: king of swans
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Hanuman
Meaning: a devotee of lord ram, son of anjani
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Haresh
Meaning: lord shiva
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Hari
Meaning: lord vishnu, monkey
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Haridutt
Meaning: gift of hari
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Harihar
Meaning: lord vishu and lord shiva together
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Harilal
Meaning: son of hari
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Harish
Meaning: lord shiva, king of monkeys ( sugreev )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Harishankar
Meaning: lord vishnu and lord shankar (shiva)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Harmendra
Meaning: moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Harsha
Meaning: delight, joy
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Harshad
Meaning: one who gives pleasure
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Harshal
Meaning: a lover
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Harshul
Meaning: deer
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Harshvardhan
Meaning: one who increases joy, happiness
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Hemachandra
Meaning: golden moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Hemadri
Meaning: mountain of gold
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Hemang
Meaning: one with shining body
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Hemant
Meaning: one of the 6 seasons ( part of winter )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Hemaprakash
Meaning: golden light
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Hemaraj
Meaning: king of gold
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Hemavatinandan
Meaning: son of goddess parvati ( ganesh )
Gender: Boy   Alphabets: 14   (Hindu Baby Names)
Hemendra
Meaning: lord of gold
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Hemendu
Meaning: golden moon.
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Heramba
Meaning: boastful, name of ganapati
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Himanshu
Meaning: one radiating cool light ( moon )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Hiranya
Meaning: wealth
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Hiresh
Meaning: king of gems
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Hridayesh
Meaning: king of heart
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Hridaynath
Meaning: beloved
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Hridyanshu
Meaning: light from heart, moon
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Hrishikesh
Meaning: one who controls senses, lord krishna, lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Ilesh
Meaning: lord of earth
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Indeever
Meaning: a blue lotus
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Indra
Meaning: king of gods, most strong
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Indradutt
Meaning: gift of lord indra
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Indrajit
Meaning: conquerer of lord indra ( meghnad)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Indraneel
Meaning: emerald
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Indubhushan
Meaning: moon, shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Induj
Meaning: mercury ( planet )
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Indukant
Meaning: moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Indushekhar
Meaning: lord shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Inesh
Meaning: king of kings
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Iresh
Meaning: lord of earth, vishnu
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ishan
Meaning: sun, lord shiva, lord vishnu
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ishwar
Meaning: powerful, the supreme god
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jagadeep
Meaning: light of the world
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jagadeesh
Meaning: lord of the world, lord vishnu , god
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jagajeet
Meaning: conquerer of the world
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jagajeevan
Meaning: life of the world, worldly life
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Jagamohan
Meaning: one who attracts the world ( jagatmohan )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jaganarayan
Meaning: god of the world ( jagatnarayan )
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jagannath
Meaning: lord of the world
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jagatbehari
Meaning: world traveler ( jagvihari )
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jagatkishor
Meaning: world child
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jagatpal
Meaning: caretaker of the world ( god )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jagatprabhu
Meaning: god of the world
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jagatprakash
Meaning: light of the world
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Jagatveer
Meaning: bravest in the world ( jagveer )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jaidev
Meaning: god of victory
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jalbhushan
Meaning: ornament of water ( means wind)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Jaldev
Meaning: god of water (lord varun)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jaldhar
Meaning: one who holds water ( meaning cloud)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jalendu
Meaning: reflection of the moon in water
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Janak
Meaning: father of sita according to ramayana, creator
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Janakibhushan
Meaning: ornament of janki ( lord rama)
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Janakinath
Meaning: lord rama
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Janakiraman
Meaning: lord rama
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Janardan
Meaning: one who helps people, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Janesh
Meaning: king
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Japendu
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Japesh
Meaning: lord shiva
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jasraj
Meaning: king of fame
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jasveer
Meaning: hero of fame, victorious
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jaswant
Meaning: victorious ( yashwant )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jawahar
Meaning: jewel
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jay
Meaning: victory
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Jayachand
Meaning: victory moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jayadeep
Meaning: light of victory
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jayaditya
Meaning: victorious sun
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jayant
Meaning: victorious, lord vishnu
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jayapal
Meaning: king, lord vishnu, lord bramha
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jayaprakash
Meaning: light of victory
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jayashekhar
Meaning: crest of victory
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jayawant
Meaning: victorious
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jaysukh
Meaning: pleasure of victory
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jeevan
Meaning: life
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jeevanprakash
Meaning: light of life
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Jeevesh
Meaning: god
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Jinendra
Meaning: lord of life
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jishnu
Meaning: triumphant, arjun
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jitendra
Meaning: conqueror of lord indra
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jnyandeep
Meaning: light of knowledge
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Jnyaneshwar
Meaning: the god of wisdom
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jogindra
Meaning: lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Jograj
Meaning: yograj, king of yoga, lord krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Jwalaprasad
Meaning: gift of flame
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jyotiprakash
Meaning: light of flame
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Jyotiranjan
Meaning: happy flame
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Jyotirdhar
Meaning: one who holds the flame, sun
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kailash
Meaning: name of a himalayan peak, abode of lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kailasnath
Meaning: lord of mount kailash ( i.e lord shiva )
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kaladhar
Meaning: one who shows different phases ( i.e. the moon)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Kalanath
Meaning: moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Kalanidhi
Meaning: moon, lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kalicharan
Meaning: feet of goddess kali ( goddess durga)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kalidas
Meaning: devotee of godess kali, name of a famous poet of india
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kalyan
Meaning: good, well
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kamadev
Meaning: god of love (lust), cupid
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kamal
Meaning: lotus flower
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kamalakar
Meaning: a lake where lotus grows
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kamalaksh
Meaning: one with beautiful lotus
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kamalbandhu
Meaning: friend or brother of lotus ( sun)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Kamalesh
Meaning: god of lotus ( lord vishnu) (kamaleshwar)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Kamalkant
Meaning: lord vishnu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kamalnath
Meaning: lord vishnu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kamalnayan
Meaning: one with beautiful lotus
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kamboj
Meaning: conch shell, elephant
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kamlapati
Meaning: lord vishnu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kanak
Meaning: gold
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kanan
Meaning: forest
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kanchan
Meaning: gold
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kanha
Meaning: lord krishna
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kanhaiya
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Kanthamani
Meaning: necklace jewel
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kapaali
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kapi
Meaning: monkey, sun
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Kapidhwaj
Meaning: one with monkey flag ( arjun)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kapil
Meaning: white, innoccent, lord shiva
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kapilashwa
Meaning: one with a white horse ( lord indra)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kapindra
Meaning: king of monkeys ( hanuman, sugreev )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Kapirath
Meaning: one with monkey or sun on his chariot ( lord rama/arjun)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Karna
Meaning: eldest brother of pandavas, ear
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Karnabhushan
Meaning: ear ring, ear ornament
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Karnajeet
Meaning: conquerer of karna ( i.e. arjun)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Karnapriya
Meaning: something that is sweet to our ears
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kartik
Meaning: name of a month from indian calendar
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kartikeya
Meaning: god of war, one born in month of kartik or kritika nakshatra
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Karunakar
Meaning: very kind
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Karunanidhi
Meaning: one whose heart is full of kindness
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Kashinath
Meaning: lord of kashi ( varanasi ) , lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kaushal
Meaning: clever, skilled
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kaushik
Meaning: sentiment of love, vishwamitra
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kavi
Meaning: wise man, poet
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Kedar
Meaning: name of a peak in himalaya, flower bed
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kedarnath
Meaning: lord of mount kedar ( lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Keshav
Meaning: having curly hair, lord krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ketan
Meaning: mark, sign, dwelling
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Keval
Meaning: only
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Khagendra
Meaning: king of birds, eagle ( garuda)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Khagesh
Meaning: god of birds (garuda )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kharanshu
Meaning: sun
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Khushwant
Meaning: one full of happiness
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kiran
Meaning: ray
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kirit
Meaning: crown, tiara
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kiritmani
Meaning: jewel in the crown
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Kirtan
Meaning: song of praise
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kirti
Meaning: fame
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Kirtibhushan
Meaning: one adorned with fame
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Kirtivallabh
Meaning: aspirant of fame
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Kishore
Meaning: teenager
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kripanidhi
Meaning: one with heart full of mercy
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kripasagar
Meaning: ocean of mercy
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Krishna
Meaning: black, dark, lord krishna
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Krishnamoorti
Meaning: idol of lord krishna
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Kshiraj
Meaning: moon, lotus, conch
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kshitidhar
Meaning: mountain
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Kshitij
Meaning: horizon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kuldeep
Meaning: heir to the family
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Kuldev
Meaning: family diety
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kulvir
Meaning: hero of the family
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kundan
Meaning: purified gold
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kunjabehari
Meaning: one who roams in kunja (i.e lord krishna)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Kunwar
Meaning: a prince
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Kusumakar
Meaning: garden, spring season
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Lakshman
Meaning: brother of lord rama, prosperous
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Lakshmikant
Meaning: husband of lakshmi ( lord vishnu), or a rich person
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Lakshminarayan
Meaning: lakshmi and lord vishnu together
Gender: Boy   Alphabets: 14   (Hindu Baby Names)
Lakshminath
Meaning: lord vishnu
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Lakshmipati
Meaning: husband of lakshmi ( lord vishnu)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Lakshmiraman
Meaning: lord vishnu
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Lalchand
Meaning: red moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Lalit
Meaning: beautiful
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Lalitaditya
Meaning: a beautiful sun
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Lalitchandra
Meaning: a beautiful moon
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Lalitesh
Meaning: god of beauty, husband of a beautiful wife
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Lalitlochan
Meaning: one with beautiful eyes
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Lalitmohan
Meaning: beautiful & attractive
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Lohit
Meaning: red, made of copper, mars, bramhaputra river
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Lohitashwa
Meaning: one with red horse ( lord shiva ), fire
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Lokbhushan
Meaning: ornament of the world
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Lokesh
Meaning: king of world, lord bramha, lord indra
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Loknath
Meaning: lord of all worlds, king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Lokpradeep
Meaning: gautam budha
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Lokprakash
Meaning: light of the world
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Madan
Meaning: god of love, cupid, bee
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Madangopal
Meaning: lovely cowherd ( lord krishna )
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Madanmohan
Meaning: lovely & attractive (lord krishna)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Madhav
Meaning: sweet like honey, krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Madhu
Meaning: honey, nectar
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Madhughosh
Meaning: sweet sounding
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Madhukant
Meaning: moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Madhukar
Meaning: lover, honey bee
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Madhusudhana
Meaning: lord krishna, one who killed demon madhu, bee
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Mahabahu
Meaning: one with strong arms ( arjun )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mahabali
Meaning: strong, one with great strength
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mahadev
Meaning: most powerful god
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mahamati
Meaning: one with big brain ( ganesh )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mahavir
Meaning: most courageous amongst men
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Maheepati
Meaning: the king
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mahendra
Meaning: lord indra, vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mahesh
Meaning: lord shiva
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Maheshkumar
Meaning: son of lord shiva (ganesh, kartikey)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Maheshwar
Meaning: lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mahipal
Meaning: king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mahipati
Meaning: king
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mahish
Meaning: ceremoniously crowned king
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Maitreya
Meaning: friend
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Makarand
Meaning: honey, nectar
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Malhar
Meaning: a raga used in indian music
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Manavendra
Meaning: king amongst men
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Mandeep
Meaning: lamp of mind
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mandhatri
Meaning: prince
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Manendra
Meaning: king of mind
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mangal
Meaning: auspicious, mars
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mangesh
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mani
Meaning: gem
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Manibhushan
Meaning: an ornament of jewels, very best jewel
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Manidhar
Meaning: a mythical snake with jewel in its hood
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Manik
Meaning: gem
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Manindra
Meaning: diamond, lord of mind
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Maniram
Meaning: jewel of a person
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Manish
Meaning: intelligent, god of mind
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Manishankar
Meaning: lord shiva
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Manjeet
Meaning: winner of mind
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Manjughosh
Meaning: sweet sounding recitation
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Manmohan
Meaning: one who attacts mind
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Manohar
Meaning: one who wins over mind, attractive
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Manoj
Meaning: born of mind, kamdev
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Manoranjan
Meaning: one who pleases the mind
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Manprasad
Meaning: mentally calm & cool person
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mansukh
Meaning: pleasure of mind
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Manu
Meaning: founder / father of human beings
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Manuraj
Meaning: kuber
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mareechi
Meaning: ray of light, also name of a constallation
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Markandeya
Meaning: a sage
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Martand
Meaning: sun
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Maruti
Meaning: hanuman, bhimsen
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Matsendra
Meaning: king of the fishes
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mayank
Meaning: moon
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mayur
Meaning: peacock
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Meghdutt
Meaning: gift of clouds
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Meghnad
Meaning: thunder
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Meghraj
Meaning: god of clouds (lord indra)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mehul
Meaning: rain
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mihir
Meaning: sun
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mihirkiran
Meaning: sun ray
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Milind
Meaning: honey bee, krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mitesh
Meaning: one with few desires
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mithil
Meaning: kingdom
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mithun
Meaning: couple
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mitul
Meaning: limited, friend
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mohan
Meaning: charming, fascinating, lord krishna
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mohanish
Meaning: attractive god, krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Mohin
Meaning: attractive
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mohit
Meaning: enchanted by beauty
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Monish
Meaning: lord of mind
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Moti
Meaning: pearl
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Mrigalochan
Meaning: one with eyes like that of a deer
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Mrigank
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mrigankmouli
Meaning: one with moon in his hair ( i.e. lord shiva )
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Mrigankshekhar
Meaning: one with moon on his head (i.e.lord shiva)
Gender: Boy   Alphabets: 14   (Hindu Baby Names)
Mrigendra
Meaning: lord of deers (i.e.lion)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mrigesh
Meaning: lion
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mrinal
Meaning: lotus
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Mrinank
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Mrinendra
Meaning: lion
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mrityunjay
Meaning: one who has conquered death
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Mudit
Meaning: happy
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mukesh
Meaning: lord of the dumb, a cloth made of golden and silver threads, kamdev
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Muktanand
Meaning: happiness of freedom
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Mukul
Meaning: bud, body, earth , soul
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Mukunda
Meaning: freedom giver, mercury ( element ), jewel, vishnu, krishna
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Murali
Meaning: a flute
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Muralidhar
Meaning: one holding a flute (i.e. lord krishna)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Murari
Meaning: lord krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Naagdhar
Meaning: one who wears cobra ( lord shiva)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Naagendra
Meaning: lord of serpents ( vaasuki )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Naagesh
Meaning: god of serpents ( sheshnaag )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Naagpal
Meaning: saviour of serpents ( the cobras )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Naagpati
Meaning: king of serpents ( vaasuki )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Naagraj
Meaning: king of serpents, sheshnaag
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Naakesh
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nabhoj
Meaning: born in sky
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nabhomani
Meaning: jewel of the sky ( sun)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nachiketa
Meaning: fire
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nadeen
Meaning: ocean
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nadeesh
Meaning: god of river (ocean)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nagdhar
Meaning: one who adornes mountain (lord krishna)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nagendra
Meaning: lord of mountains ( himalaya )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nagesh
Meaning: god of mountain ( himalaya )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nakhraj
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nakul
Meaning: mangoos, 4th pandav
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nalin
Meaning: lotus
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nalinaksh
Meaning: lotus
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nalinikant
Meaning: husband of lotus, ( sun)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Naman
Meaning: bow, salute
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Namdev
Meaning: poet, saint
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Namit
Meaning: bowed down, modest
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nand
Meaning: happy
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Nandak
Meaning: pleasing
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nandakishor
Meaning: wiz
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Nandakumar
Meaning: lord krishna
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Nandan
Meaning: friend , king, son, one who brings happiness
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nandapal
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nandi
Meaning: one who pleases others, the divine bull
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nandish
Meaning: lord shiva (nandishwar)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Narayana
Meaning: lord vishnu, refuge of man, god
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Narendra
Meaning: king of men, king
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Narendranath
Meaning: king of kings, emperor
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Naresh
Meaning: lord of men
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Narhari
Meaning: man
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Narmad
Meaning: bringing delight
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Narottam
Meaning: best amongst men, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Narsimha
Meaning: half lion & half man
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nartan
Meaning: dance
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nateshwar
Meaning: god of drama ( lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Natraj
Meaning: king among actors, lord shiva
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Naveen
Meaning: new
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Navendu
Meaning: new moon ( the moon a night after amavasya )
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Navinchandra
Meaning: same as navendu
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Navneet
Meaning: fresh butter, lord krishna
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Navrang
Meaning: beautiful
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Navratan
Meaning: nine jewels
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nawal
Meaning: new, surprise
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nawalkishor
Meaning: lord krishna
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Nayan
Meaning: eye
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Neel
Meaning: blue
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Neelabh
Meaning: object in the sky ( cloud, moon)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Neelam
Meaning: emerald
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Neelamani
Meaning: blue jewel
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neelambar
Meaning: blue
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neelambuj
Meaning: blue lotus
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neelgreev
Meaning: lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neelkamal
Meaning: blue lotus
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neelkant
Meaning: a jewel, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Neelkanth
Meaning: one with blue neck (e.g. the bird peacock, lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Neeraj
Meaning: born from water (lotus, pearl)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nibodh
Meaning: knowledge
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nidhish
Meaning: lord of treasure (kuber)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nihal
Meaning: happy, contented
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nihar
Meaning: mist, dew, fog
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Niketan
Meaning: house, abode
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nikhil
Meaning: complete, whole
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nikhilesh
Meaning: lord of the universe
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nikunj
Meaning: garden
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nilay
Meaning: home, abode
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nilesh
Meaning: blue god ( lord krishna), god of blue sky (i.e. moon)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nimish
Meaning: time for flicker of an eye, moment
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ninad
Meaning: sound, the gentle sound of water
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nirad
Meaning: given by water, cloud
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Niraj
Meaning: born from water ( eg lotus flower, pearl )
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nirajit
Meaning: lighted
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Niramay
Meaning: pure, flawless
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Niramitra
Meaning: son of pandava sahadeva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Niranjan
Meaning: flawless ( without anjan), lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nirankar
Meaning: with no shape (god)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nirav
Meaning: without sound, silent
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nirbhay
Meaning: fearless
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nirdhar
Meaning: one who holds water ( cloud)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nirish
Meaning: free, without any owner
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nirmal
Meaning: clean, pure
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nirupam
Meaning: uncomparable
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nishad
Meaning: the 7th note on indian musical scale, one who eats only in the night
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nishakant
Meaning: husband of night ( moon)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nishakar
Meaning: moon (lord of night)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nishant
Meaning: end of night, dawn
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nishar
Meaning: warm cloth
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nishchal
Meaning: unmovable, unshakable
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nishesh
Meaning: god of night (moon)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nishinath
Meaning: lord of night (moon) ( nishipati, nishipal)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nishit
Meaning: sharp, pointed
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nishith
Meaning: midnight
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nishok
Meaning: one without sorrow, happy
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Niteesh
Meaning: the god of law, one well versed in law
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Nitin
Meaning: follower of right path
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Nitish
Meaning: lord of correct path
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Nityanand
Meaning: ever happy, eternal happiness
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Nityasundar
Meaning: ever good
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Nivrutti
Meaning: separation from world
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Nripendra
Meaning: the king of kings
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Ojas
Meaning: brilliance, shine, glow
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Omanand
Meaning: joy of om
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Omkar
Meaning: sound of om, divine sound
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Omkarnath
Meaning: shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Omprakash
Meaning: light of om
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Omswarup
Meaning: like om
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Oojam
Meaning: enthusiasm
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Oorjit
Meaning: powerful, strong
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Padmabandhu
Meaning: friend of lotus ( bee , sun )
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Padmadhar
Meaning: one who holds a lotus ( lord vishnu)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Padmaj
Meaning: born from lotus ( lord bramha)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Padmakant
Meaning: husband of lotus ( sun)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Padmakar
Meaning: jewel, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Padmalochan
Meaning: lotus eyed
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Padmanabh
Meaning: one with lotus in his navel ( lord vishnu)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Padmapani
Meaning: lord bramha
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Palash
Meaning: name of a tree ( kinshuk )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pallav
Meaning: young shoots & leaves
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Panduranga
Meaning: one with a pale white complexion
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Pankaj
Meaning: lotus
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pankajeet
Meaning: eagle ( garuda )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pannalal
Meaning: a jewel
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Parag
Meaning: pollen grains, sandal wood
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Paramartha
Meaning: highest or divine truth
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Paramjeet
Meaning: highest success
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Parantap
Meaning: conquerrer
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Paras
Meaning: a stone ( mythical stone ) which can turn anything into gold
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Parees
Meaning: touch stone
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Paresh
Meaning: supreme spirit
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
<