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)
Parighosh
Meaning: loud sound
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pariket
Meaning: against desire
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Parikshit
Meaning: tested one, son of abhimanyu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Parindra
Meaning: lion
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Paritosh
Meaning: contentment
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Parmanand
Meaning: divine happiness
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Partha
Meaning: arjun, king
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Parthasarathi
Meaning: charioteer of partha ( lord krishna)
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Parvateshwar
Meaning: god of mountains ( himalaya )
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Parvatinandan
Meaning: son of parvati ( ganesh / kartikeya)
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Pashunath
Meaning: lord of animals ( lord shiva, lion)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pashupati
Meaning: animal farmer, lord shiva
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pavan
Meaning: wind
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Pavankumar
Meaning: bhim, hanuman ( son of the wind)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Pavansut
Meaning: son of wind (bhim, hanuman)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Phalgun
Meaning: a month from our hindu calender
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Phanibhushan
Meaning: one who wears a snake (lord shiva)
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Phaninath
Meaning: lord of serpents (sheshnag, vasuki)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Phanindra
Meaning: king of gods ( sheshnag, vasuki )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Phanindranath
Meaning: lord vishnu
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Phoolendu
Meaning: the full moon
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pinak
Meaning: bow of shiva
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Pitambar
Meaning: yellow cloth, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Piyush
Meaning: amrit , elixir, drink that makes one immortal
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prabhakar
Meaning: one which gives light ( eg sun, moon, fire)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Prabhanjan
Meaning: dust storm
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Prabhas
Meaning: brilliance, light
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prabhat
Meaning: dawn
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prabhav
Meaning: creation, lord vishnu
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prabir
Meaning: hero, brave one ( praveer )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prabodh
Meaning: sound advice, awake
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prabodhan
Meaning: knowledge
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Prabuddha
Meaning: knowledgeable
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pradarsh
Meaning: appearance, order
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Pradeep
Meaning: light, lamp
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pradhyot
Meaning: ray of light
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Pradnesh
Meaning: lord of wisdom
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Prafulla
Meaning: pleasant, cheerful, in full bloom
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Prahlad
Meaning: extreme joy, son of hiranyakashyap
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prajapati
Meaning: king, bramha
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Prajesh
Meaning: rohini constallation, v bramha
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prajin
Meaning: kind hearted
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prajit
Meaning: kind hearted
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prakash
Meaning: light
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pramath
Meaning: horse
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pramesh
Meaning: master of accurate knowledge
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pramit
Meaning: enlightened one, consciousness, definite
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pramod
Meaning: happiness
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pran
Meaning: life
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Pranad
Meaning: loud sound, reverberation
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pranal
Meaning: waterway
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pranav
Meaning: sacred syllable om
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pranay
Meaning: romance
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Praneet
Meaning: requested
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pranesh
Meaning: lord of life (husband, master)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pranet
Meaning: leader
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Praney
Meaning: obedient
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prannath
Meaning: lord of life ( most beloved person), husband
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Pranshu
Meaning: tall, lord vishnu
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prasad
Meaning: offering to god during pooja
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prasanna
Meaning: cheerful, pleased
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Prasata
Meaning: father of draupad
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prashant
Meaning: calm and composed, cool
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Prasoon
Meaning: flower
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pratap
Meaning: bravery, dignity, majesty
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prateek
Meaning: symbol, first word in a sentence
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prateep
Meaning: opposite
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prateet
Meaning: well known, clear
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pratosh
Meaning: extreme delight
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pratyush
Meaning: sun
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Pravan
Meaning: bowed down, modest
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Pravar
Meaning: chief
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Praveen
Meaning: expert, skilled
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Praveer
Meaning: an excellent warrior, king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Prayadarshi
Meaning: one who is liked by all
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Prayag
Meaning: confluence of ganga
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Preetam
Meaning: beloved, husband
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Preetidutt
Meaning: gifted with love
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Preetish
Meaning: god of love
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Preetiwardhan
Meaning: one who increases love
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Prem
Meaning: love
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Premal
Meaning: full of love
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Premanand
Meaning: joy of love
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pritam
Meaning: lover
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prithu
Meaning: broad, spacious
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Prithvijaj
Meaning: king of the earth
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Priyadarshan
Meaning: nice to look at, handsome
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Priyanvad
Meaning: sweet talking person
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Priyaranjan
Meaning: beloved
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Pukhraj
Meaning: a yellow jewel
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pundarik
Meaning: white lotus
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Puneet
Meaning: pure, holy
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Purandar
Meaning: lord indra, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Purnendu
Meaning: full moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Purujit
Meaning: conqueror of city
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Purumitra
Meaning: friend of city
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Purushottam
Meaning: best amongst men, lord rama
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Pushkara
Meaning: blue lotus, fountain, lake
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Pushpad
Meaning: who who gives flowers
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pushpaj
Meaning: born from a flower
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Pushpakar
Meaning: the spring season (vasant ), flower season
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Pushpaketu
Meaning: kamdev, cupid
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Pyarelal
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Radhakrishna
Meaning: radha & lord krishna
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Radheya
Meaning: son of radha .i e karna
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Raghav
Meaning: born in raghu clan ( rama)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Raghuveer
Meaning: brave man of the raghu clan (rama)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Rahul
Meaning: son of gautam buddha
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Raj
Meaning: king
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Rajan
Meaning: king
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rajaneesh
Meaning: god of night (moon)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Rajanikant
Meaning: lord of night ( the moon)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Rajat
Meaning: silver
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rajeev
Meaning: a blue lotus
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Rajendra
Meaning: emperor, king of kings
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Rajesh
Meaning: god of kings, emperor
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Rajiv
Meaning: lotus flower
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rajkumar
Meaning: prince
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Rakesh
Meaning: lord of the night ( moon )
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Raktakamal
Meaning: a red lotus
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Ram
Meaning: lord rama, charming
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Ramakant
Meaning: husband of rama (i.e. lord vishnu)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ramakrishna
Meaning: rama & krishna
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Raman
Meaning: pleasing, beloved, kamdev
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ramanuja
Meaning: born after lord rama i.e. lakshman
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ramdas
Meaning: devotee (a servant) of rama, hanuman
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ramesh
Meaning: god of rama (i.e. lord vishnu)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Randheer
Meaning: one who shows bravery & boldness in war
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ranganath
Meaning: lord vishnu
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Ranjan
Meaning: pleasing act
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ranjeet
Meaning: victor in wars
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Rasraj
Meaning: king of liquids ( mercury
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Rateesh
Meaning: god of ratee, husband of ratee ( kamdev)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Ratnakar
Meaning: mine of jewels, kuber, sea
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ratnesh
Meaning: g od of jewels ( kuber)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Ravi
Meaning: sun, fire
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ravikiran
Meaning: sun ray
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Ravinandan
Meaning: son of sun ( karna )
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Ravindra
Meaning: sun
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ravindranath
Meaning: lord vishnu
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Ravinshu
Meaning: kamdev ( cupid )
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ripudaman
Meaning: one who defeats his enemies
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Rishabh
Meaning: morality
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Rishi
Meaning: sage, ray of light
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ritujeet
Meaning: conquerer of seasons
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Rochan
Meaning: red lotus, bright
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Rohan
Meaning: climbing or ascending something, developing, increasing
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rohit
Meaning: red, sun, red flower
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rohitashwa
Meaning: one with red horse, fire
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Rudra
Meaning: angry, lord shiva
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rujul
Meaning: simple, honest
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rupak
Meaning: sign, feature, acting
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rupesh
Meaning: lord of beauty
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Rupin
Meaning: embodied beauty
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Rutajit
Meaning: conquerer of truth
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sachetan
Meaning: awake, rational
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sachin
Meaning: lord indra
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sadanand
Meaning: always joyous, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sadashiv
Meaning: one who always does good, lord shiva
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sagar
Meaning: ocean, sea
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sagardutt
Meaning: gift of ocean
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Sahastrabahu
Meaning: one with thousand arms, lord shiva
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Sahastrajit
Meaning: victor of thousands, thousand times victorious, lord krishna, lord vishnu
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Salaj
Meaning: water which flows from melted ice from mountain
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Salil
Meaning: water
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Samar
Meaning: war
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Samarendra
Meaning: lord of war, lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Samarjit
Meaning: victorious in war, lord vishnu
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sambodh
Meaning: complete knowledge
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Samir
Meaning: breeze
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sampat
Meaning: well to do
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Samrat
Meaning: emperor
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Samudra
Meaning: sea
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sanat
Meaning: lord bramha
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sandeep
Meaning: lighted lamp, to lighten up
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sanjeev
Meaning: one who can bring back the dead to life, life, love
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sanjog
Meaning: coincidence
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sankara
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Santosh
Meaning: happiness
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sapan
Meaning: dream ( swapna )
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sarang
Meaning: spotted deer, moon, sun, lord krishna
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sarasvat
Meaning: learned
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sarvesh
Meaning: master of all, god, king
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Satish
Meaning: god of truth
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Satya
Meaning: truth
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Satyadarshi
Meaning: one who can see the truth
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Satyajit
Meaning: victory of truth
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Satyamurty
Meaning: statue of truth
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Satyanarayan
Meaning: lord vishnu
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Satyaprakash
Meaning: light of truth
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Satyavan
Meaning: one who speaks truth
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Satyavrat
Meaning: one who has taken the vow of truth
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Satyendra
Meaning: lord of truth ( satyen), elixir , amrit
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Saurabh
Meaning: fragrance, mango, saffron
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Saurav
Meaning: divine, celestial
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Savitendra
Meaning: sun
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Senajit
Meaning: conquerer of an army
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shail
Meaning: mountain
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Shaildhar
Meaning: one who holds mountain ( lord krishna)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shailendra
Meaning: king of mountains, himalaya
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shailesh
Meaning: god of mountain, himalaya
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Shaktidhar
Meaning: powerful one, kartikeya
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shakunt
Meaning: blue jay
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shalin
Meaning: modest
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Shambhu
Meaning: lord shiva
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shami
Meaning: fire, name of a tree
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Shankar
Meaning: lord shiva, auspicious
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shankhapani
Meaning: same as shankhadhar
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Shankhdhar
Meaning: one who carries a conch shell ( lord vishnu)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shankhi
Meaning: ocean, lord vishnu
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sharad
Meaning: name of a season
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sharatchandra
Meaning: moon in sharad season
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Shardul
Meaning: tiger
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sharvarish
Meaning: moon
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shashank
Meaning: moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Shashee
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shashibhushan
Meaning: one who wears moon as ornament (lord shiva)
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Shashidhar
Meaning: one who carries moon (lord shiva)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shashikant
Meaning: moon stone
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shashikar
Meaning: moon ray
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shashipushpa
Meaning: lotus
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Shashishekhar
Meaning: one with moon at the top of head
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Shashwat
Meaning: ever lasting, continuous
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Shatrunjay
Meaning: one who defeats enemies
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shekhar
Meaning: mountain peak
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sheshdhar
Meaning: one who holds shesha (snake)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shikhar
Meaning: mountain peak
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shirish
Meaning: name of a tree
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shishir
Meaning: name of a season, cold
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shiv
Meaning: lord shiva, auspicious, lucky
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Shivkumar
Meaning: son of lord shiva (ganesh, kartikeya) ( shivanandan )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shivshekhar
Meaning: one at the top of shiva (moon)
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Shree
Meaning: mr, god
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Shreedhar
Meaning: husband of lakshmi ( lord vishnu)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shreekant
Meaning: husband of shree(lakshmi) ( lord vishnu ), beautiful
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Shreekanth
Meaning: shiva
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shreekrishna
Meaning: krishna
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Shreekumar
Meaning: beautiful
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shreenivas
Meaning: abode of lakshmi (vaikunth, vishnu)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shreyas
Meaning: superior
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shubhranshu
Meaning: moon, camphor
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Shvetang
Meaning: fair complexioned
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Shvetank
Meaning: having a white mark
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Shwetambar
Meaning: one who wearswhite clothes, lord shiva
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shwetanshu
Meaning: moon
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shwetbhanu
Meaning: moon
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Shyam
Meaning: dark blue, black
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Shyamal
Meaning: black, dark blue
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Shyamsundar
Meaning: dark and handsome, lord krishna
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Siddhanath
Meaning: mahadev (lord shiva)
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Siddharth
Meaning: the blessed one, buddha, white mustard
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Sitaram
Meaning: sita & lord rama
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Snehal
Meaning: friendly
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sohan
Meaning: good looking
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Somanshu
Meaning: moon ray
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Somkar
Meaning: moon light
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Somnath
Meaning: lord of moon (lord shiva)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Somprakash
Meaning: moon light
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Sridhar
Meaning: wealthy person
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Srikant
Meaning: lover of wealth
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Srinivas
Meaning: abode of wealth
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sriram
Meaning: lord rama
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Subhadr
Meaning: gentleman
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Subhas
Meaning: shining
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Subhash
Meaning: soft spoken
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Subodh
Meaning: sound advice, easily understood
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Suchir
Meaning: eternal
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sudarshan
Meaning: good looking
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Sudeep
Meaning: bright
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sudeepta
Meaning: bright
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sudesha
Meaning: good country
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sudeva
Meaning: good deva
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sudhakar
Meaning: mine of nectar, moon
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sudhanshu
Meaning: moon, camphor
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Sudhindra
Meaning: god of wisdom
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Sudhir
Meaning: resolute, brave
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sudhish
Meaning: lord of excellent intellect
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sughosh
Meaning: one with melodious voice
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sugriva
Meaning: one with graceful neck, king of monkeys
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Suhas
Meaning: one with beautiful smile/ laughter
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sujan
Meaning: a good person
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sujat
Meaning: belonging to a good clan
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sujit
Meaning: victory
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sukanth
Meaning: one with a sweet voice, one with graceful neck
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sukarma
Meaning: one who does good deeds
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sukhdev
Meaning: god of happiness
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sukhwant
Meaning: full of happiness, pleasant
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sukrant
Meaning: extremely beautiful
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sukumar
Meaning: handsome, soft, tender
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sulabh
Meaning: easy to get
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sulalit
Meaning: graceful
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sumanyu
Meaning: heaven
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sumit
Meaning: well measured
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sumitr
Meaning: good friend
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sumitranandan
Meaning: sons of sumitra (lakshman & shatrughna)
Gender: Boy   Alphabets: 13   (Hindu Baby Names)
Sunam
Meaning: good name ( fame)
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sunandan
Meaning: happy
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Sunay
Meaning: best neeti, best path of life
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Sundar
Meaning: beautiful, pleasant to the eyes/ears
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sunil
Meaning: dark blue, red lotus, pomegranate tree
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Suparn
Meaning: one with nice feathers ( garud)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Suraj
Meaning: sun (surya)
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Surendra
Meaning: lord of suras (lord indra)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Suresh
Meaning: godof suras (lord indra)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Surjeet
Meaning: conquerer of the suras ( sur
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Surnath
Meaning: lord indra, lord of suras
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Surya
Meaning: sun
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Suryabhan
Meaning: sun
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Suryakant
Meaning: loved by the sun, a shining crystal
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Suryaprakash
Meaning: sunlight
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Sushant
Meaning: quiet, peaceful person
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Sushil
Meaning: virtuous
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Sutosh
Meaning: one who becomes happy easily
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Suvrata
Meaning: strict in religious vows (subrata)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Suyash
Meaning: good result, victory
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Swagat
Meaning: welcome
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Swapnesh
Meaning: king of dreams
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Swapnil
Meaning: seen in a dream, dreamy
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Swaraj
Meaning: liberty, freedom
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Swarup
Meaning: figure
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tamish
Meaning: god of darkness (moon)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tanay
Meaning: son
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tanmay
Meaning: engrossed
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tapan
Meaning: summer, the sun
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tapas
Meaning: heat, penance
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tapendra
Meaning: lord of heat (sun)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Taporaj
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Tarachandra
Meaning: star & moon
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Tarak
Meaning: pupil of eye, protector, star
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Taran
Meaning: raft, heaven
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tarang
Meaning: wave
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tarani
Meaning: boat, sun
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Taresh
Meaning: god of the stars ( moon)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tarkesh
Meaning: god of stars ( moon)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Tarkeshwar
Meaning: lord shiva
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Tarun
Meaning: youth , young
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tathagat
Meaning: buddha
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Tatharaj
Meaning: buddha
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Teerth
Meaning: holy place, sacred water
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tej
Meaning: light, lustrous
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Tejas
Meaning: sharpness
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tijil
Meaning: moon
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tilak
Meaning: spot of vermillion or sandal wood paste on forehead
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Timin
Meaning: large fish
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Tridev
Meaning: hindu trinity ( bramha, vishnu & mahesh
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Trilochan
Meaning: one with three eyes ( lord shiva)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Trilok
Meaning: the 3 worlds ( heaven, earth, hell)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Trilokchand
Meaning: moon of the three worlds
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Tulasidas
Meaning: servant of tulsi ( basil )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Tungar
Meaning: high, lofty
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Tungesh
Meaning: moon
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Tushar
Meaning: mist, fine drops of water
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Uday
Meaning: to rise
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Udayan
Meaning: up rising
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Udbhav
Meaning: creation, to arise from
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Uddhav
Meaning: a festival, sacrificial ( yagya ) fire,
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Udeep
Meaning: flood
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Udit
Meaning: grown, shining, awakened
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Ujesh
Meaning: one who bestows light
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Ujjwal
Meaning: bright, clear
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Ulhas
Meaning: delight, joy
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Umachandra
Meaning: uma ( goddess parvati) and lord shiva
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Umakant
Meaning: husband of uma ( lord shiva)
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Umang
Meaning: enthusiasm
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Umesh
Meaning: god of uma ( lord shiva)
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Unmesh
Meaning: blowing, opening, flash
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Upanshu
Meaning: chanting of hymns or mantras in low tone
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Upendra
Meaning: an element
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Ushapati
Meaning: husband of dawn (sun)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Utkarsh
Meaning: prosperity, awakening
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Utpal
Meaning: a water lily, fleshless
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Uttam
Meaning: best
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vagish
Meaning: god of speech ( lord brahma)
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vaibhav
Meaning: richness
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vajramani
Meaning: diamond
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vallabh
Meaning: dear, beloved
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vaman
Meaning: short
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vandan
Meaning: salutation
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vaninath
Meaning: husband of goddess saraswati
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Varun
Meaning: god of the water, neptune
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vasant
Meaning: spring season
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vasava
Meaning: lord indra
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vasu
Meaning: wealth, lord vishnu
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Vasuman
Meaning: born of fire
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vasupati
Meaning: rich man
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Ved
Meaning: sacred knowledge
Gender: Boy   Alphabets: 3   (Hindu Baby Names)
Vedbhushan
Meaning: one adorned with knowledge of the vedas
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vedprakash
Meaning: light of vedic knowledge
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Veer
Meaning: brave
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Veerbhadra
Meaning: the ashwamedha horse
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Veerendra
Meaning: lord of the brave
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vibhakar
Meaning: one emitting light ( eg sun, fire)
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Vibhas
Meaning: luminous
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vidur
Meaning: wise, uncle of the pandavas
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vidyacharan
Meaning: learned
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vidyadhar
Meaning: demi
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vidyaranya
Meaning: forest of knowledge
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vidyasagar
Meaning: ocean of knowledge
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vijay
Meaning: victory
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vijayant
Meaning: victorious, lord indra
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Vijayketu
Meaning: flag of victory
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vikas
Meaning: development, expanding
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vikram
Meaning: praiseworthy act, record, the sun of valor
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vikramendra
Meaning: king of prowess
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vikrant
Meaning: powerful,
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vilas
Meaning: acts leading to happiness
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vimal
Meaning: pure
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vimaladitya
Meaning: clean sun
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vimalmani
Meaning: pure jewel (crystal)
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vinay
Meaning: good manners, modesty
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vinayak
Meaning: ganesh, buddha
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vineet
Meaning: modest
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vinod
Meaning: happy, full of joy
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vipan
Meaning: sail, small trade
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vipin
Meaning: forest, woods
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vipinbehari
Meaning: forest wanderer
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Viplav
Meaning: drifting about, revolution
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vipul
Meaning: plenty
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Viraj
Meaning: resplendent, splendour
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Virat
Meaning: very big
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Virochan
Meaning: moon, fire
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Vishal
Meaning: huge, broad, great
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vishnu
Meaning: lord vishnu, the preserver
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vishnudutt
Meaning: gift of lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vishwa
Meaning: earth, universe
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Vishwajit
Meaning: one who conquers the universe
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vishwakarma
Meaning: architect of the universe
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vishwalochan
Meaning: eyes of the universe (sun, moon)
Gender: Boy   Alphabets: 12   (Hindu Baby Names)
Vishwambhar
Meaning: all pervading one, lord vishnu
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vishwamitra
Meaning: friend of the universe
Gender: Boy   Alphabets: 11   (Hindu Baby Names)
Vishwanath
Meaning: god of universe, lord vishnu
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vishwankar
Meaning: creator of the universe
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vishwas
Meaning: faith, trust
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Vishwatma
Meaning: universal soul
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vittanath
Meaning: owner of money ( kuber )
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Vivek
Meaning: judgement, ability to distinguish between good & bad
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Vivekanand
Meaning: joy of discrimination
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Vyomesh
Meaning: lord of the sky, cloud & water
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Waman
Meaning: short
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Yadunand
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Yadunath
Meaning: lord krishna
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Yamir
Meaning: moon
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Yash
Meaning: glory, victory
Gender: Boy   Alphabets: 4   (Hindu Baby Names)
Yashodhan
Meaning: rich in fame
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Yashodhar
Meaning: one who has gained fame
Gender: Boy   Alphabets: 9   (Hindu Baby Names)
Yashpal
Meaning: protector of fame
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Yashwant
Meaning: one who has achieved glory
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Yatin
Meaning: ascetic
Gender: Boy   Alphabets: 5   (Hindu Baby Names)
Yogendra
Meaning: again, god of yoga
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Yogesh
Meaning: god of yoga
Gender: Boy   Alphabets: 6   (Hindu Baby Names)
Yudhajit
Meaning: victor in war
Gender: Boy   Alphabets: 8   (Hindu Baby Names)
Yudhisthir
Meaning: firm in battle
Gender: Boy   Alphabets: 10   (Hindu Baby Names)
Yuvaraj
Meaning: prince, heir apparent
Gender: Boy   Alphabets: 7   (Hindu Baby Names)
Yuyutsu
Meaning: eager to fight
Gender: Boy   Alphabets: 7   (Hindu Baby Names)