Looking for the perfect name for your baby boy? Check out the 'Top 100 Baby Boy Names Ending In Esh' for a blend of tradition and modernity. Our curated list features short and cool names that are easy to pronounce and remember. Whether you're seeking names for a Muslim, Hindu, Sikh, or Christian baby, you'll find modern, simple options that resonate across various religions and cultures. Discover the ideal name that balances uniqueness and ease in our comprehensive guide.
Explore baby names by all origions
Meaning of the name Ritesh is 'Lord of truth'. Ritesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Ritesh is '7'. Click here to get the numerological analysis for the name 'Ritesh'.
Mukesh is an epithet for the Hindu god Shiva, and literally means "conqueror of the Muka demon". It is commonly used as a male given name in India. People with the name Mukesh include: Mukesh Mallick (1997) West Bengal India.
Bhavesh or Bhavish or Bhavash (à¤à¤¾à¤µà¥‡à¤¶, àªàª¾àªµà«‡àª¶) is a given Indian male name. It supposedly originates from the Sanskrit words bhÄva, which means "existence" and eesh, which means "Ishvara" ईशà¥à¤µà¤° "Lord, Ruler". It means "Lord Shiva" as well.
Yogesh is an Indian masculine given name. The Sanskrit word yogeśa is a compound of the words yoga and īśa and has the meaning "master of yoga" and has also been used as an epithet of Shiva.
This name comes from the Sanskrit translation of the name "Jaish", meaning "victor, lord of victory, victorious".
Rupesh. The name Rupesh is a Male name. Indian meaning: The name Rupesh is a Indian baby name The Indian meaning of Rupesh is: Lord of beauty.
Nilesh (sometimes also spelled as Neelesh) is a Hindi name based on one of two deities, Vishnu or Shiva, in Hinduism, depending on which of its two Hindi pronunciations are used. 'Nilesh' means 'the Blue God', and is one of the alternate names for Vishnu, "The Preserver."
Name Rakesh or (Rakesh) means Lord of the night, sun; Lord of the night (moon); Moon.
Name Kamlesh generally means Lord of lotus or The preserver or Lord Vishnu, is of Sanskrit, Indian origin, Name Kamlesh is a Masculine (or Boy) name. Person with name Kamlesh are mainly Hindu by religion.
Rushikesh is an Indian name for boys meaning Name of Lord Shiva. Read below for Rushikesh's celebrity and ruler associations, and numerological meanings. If Rushikesh is the one, congratulations!
Meaning of Indian name: Umesh. Meaning of the name Umesh is 'God of Uma ( Lord Shiva)'. Umesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Umesh is '3'. Click here to get the numerological analysis for the name 'Umesh'.
Meaning of the name Siddhesh is 'Lord of the blessed'. Siddhesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Siddhesh is '4'. Click here to get the numerological analysis for the name 'Siddhesh'.
Meaning of the name Kalpesh is 'Lord of perfection'. Kalpesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Kalpesh is '9'.
Meaning of Indian name: Prathamesh. Meaning of the name Prathamesh is 'Lord Ganesh; Lord of the best'. Prathamesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Prathamesh is '1'. Click here to get the numerological analysis for the name 'Prathamesh'.
Durgesh is a Hindi name for boys meaning Protector of Fort; Lord of forts. Read below for Durgesh's celebrity and ruler associations, and numerological meanings. If Durgesh is the one, congratulations!
Meaning of the name Shailesh is 'God of mountain, Himalaya'. Shailesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Shailesh is '9'. Click here to get the numerological analysis for the name 'Shailesh'.
Jignesh is a Gujarati name for boys meaning Intellectual Curiosity. Read below for Jignesh's celebrity and ruler associations, and numerological meanings. If Jignesh is the one, congratulations!
Ramesh is a common Hindu name."Ramesh" , combination of Ramaa+Ish means Ishwar (God) of Ramaa(Parvati-Lord Shiva's wife). Also Ramesh means "Preserver" or "the One who Saves from Danger". would refer to Lord Vishnu. In Persian, "Ramesh" is derived from Pahlavi origin "Ramishn", meaning "Happiness".
Suresh is an Indian masculine given name originating in the Sanskrit word sureśa (compound of sura and īśa). Its meaning is "Ruler of Gods" and it has been used an epithet for the Hindu gods Bhrama, Vishnu and Shiva.
Meaning of the name Mangesh is 'Lord Shiva'. Mangesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Mangesh is '4'. Click here to get the numerological analysis for the name 'Mangesh'.
The name Mahesh (/mahe-sh/) is short version of a name of Sanskrit origin, Maheshwara, meaning "great ruler" (Mahaa + Ishwar). It is a popular name for boys among Hindus as it is one of the names of Shiva.
Vignesh. Show similar names Show variant names. Name Vignesh generally means Lord Ganesh, is of Indian origin, Name Vignesh is a Unisex name, which means both Boy and Girl can have this name. Person with name Vignesh are mainly Hindu by religion.
Rajesh (Rajeshwer) is a popular Nepalese and Indian name. It originates from the word Raja, which means king and Eshwar, or the ultimate power.
Dinesh (Devanagari: दिनेश dineśa) is a common Hindu male given name. The Sanskrit word dineśa is a compound of dina 'day' and īśa 'lord', meaning 'day-lord', an epithet of the Sun.
Mitesh is a Gujarati name for boys meaning One with few desires. Read below for Mitesh's celebrity and ruler associations, and numerological meanings. If Mitesh is the one, congratulations!
Name Sarvesh generally means Master of all or God or King or Lord of all, is of Indian origin, Name Sarvesh is a Masculine (or Boy) name. This name is shared across persons, who are either Jain or Hindu by religion.
Name Lokesh generally means King of world or Lord Brahma or Lord Indra, is of Indian origin, Name Lokesh is a Masculine (or Boy) name. This name is shared across persons, who are either Jain or Hindu by religion.
Akhilesh is a Hindi name for boys meaning Lord and Master; Lord of the universe; Indestructible; Immortal. Read below for Akhilesh's celebrity and ruler associations, and numerological meanings. If Akhilesh is the one, congratulations!
The meaning of NITESH is the heartbeat of earth. In Hindi, NITESH is combination of two words NITY and ESH which means god of policy.
Name Animesh generally means Bright or Open eyed therefore attractive, is of Indian origin, Name Animesh is a Masculine (or Boy) name. Person with name Animesh are mainly Hindu by religion.
The name Devesh means "Lord of the gods". In the Hindu religion, Devesh is a name of the god Shiva. In Hinduism's book of Shostani, prayers to Shiva use the name Devesh. ... The reference to the meaning occurs in the Bhagwad Gita chapter 11, verse number 25, where Arjuna addresses Sri Krishna by this name.
Name Dipesh generally means Lord of light, is of Sanskrit, Indian origin, Name Dipesh is a Masculine (or Boy) name.
10 (10 is best) Nikesh is an Indian name for boys meaning The God; Man who save people; Lord. Read below for Nikesh's celebrity and ruler associations, and numerological meanings. If Nikesh is the one, congratulations!
Meaning of the name Hrishikesh is 'Lord of the senses, Vishnu'. Hrishikesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Hrishikesh is '6'.
Name Durvesh generally means Shehnai, is of Indian origin, Name Durvesh is a Masculine (or Boy) name. Person with name Durvesh are mainly Hindu by religion. . Find Rashi, Numerology, Lucky number, lucky days, lucky color, Auspicious stones for Durvesh or Find Chinese zodiac sign or Birthstone for your birthday.
Meaning of the name Pritesh is 'Lord of love'. Pritesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Pritesh is '5'. Click here to get the numerological analysis for the name 'Pritesh'.
Dharmesh is a Gujarati name for boys meaning Lord of righteousness; Master of Religion; Lord of religion. Read below for Dharmesh's celebrity and ruler associations, and numerological meanings. If Dharmesh is the one, congratulations!
Ankesh is an Indian name for boys meaning King of Numbers. Read below for Ankesh's celebrity and ruler associations, and numerological meanings. If Ankesh is the one, congratulations! If you'd like more options, try our Popular Names and Meanings.
Videsh is an Indian name for boys meaning Foreign. Read below for Videsh's celebrity and ruler associations, and numerological meanings. If Videsh is the one, congratulations!
Hitesh (Hindi: हितेश) is a common Hindu name for males. The name literally means "one who thinks well of everyone." or "Lord of goodness."
Naresh is a word popularly used among Hindus as a name. The meaning of Naresh is "King of Kings" or "Ruler of Man". Naresh may refer to: Naresh (city), city in Bahunpur, situated near Sura on a canal. ... Naresh Dadhich (disambiguation), name of several persons.
There is a Hindu name Aneesh derived from the negative prefix `an' followed by `Isha' meaning possessor. The combination means `one who has no master' and is applied to both ViSNu, the protector amongs the hindu trninity, and to Shiva, the destroyer.
Avaneesh is a Hindi name for boys meaning Master of the earth. Read below for Avaneesh's celebrity and ruler associations, and numerological meanings. If Avaneesh is the one, congratulations!
Name Haresh generally means Lord Krishna or Lord Shiva, is of Indian origin, Name Haresh is a Masculine (or Boy) name. Person with name Haresh are mainly Hindu by religion. Name Haresh belongs to rashi Kark (Cancer) with dominant planet Moon (Chandra) and Nakshatra (stars) Punarvasu.
Name Anvesh generally means Investigation, is of Indian origin, Name Anvesh is a Masculine (or Boy) name. Person with name Anvesh are mainly Hindu by religion.
Name Avneesh generally means Lord of earth or Lord Ganesh, is of Indian origin, Name Avneesh is a Masculine (or Boy) name. Person with name Avneesh are mainly Hindu by religion. Name Avneesh belongs to rashi Mesh (Aries) and Nakshatra (stars) Krithika.
Meaning of Indian name: Alpesh. Meaning of the name Alpesh is 'Tiny'. Alpesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Alpesh is '7'.
Name Jitesh or (Jitesh) means Winner; Victory; Lord of Victory. Person born with name Jitesh are with great bliss.
Meaning of the name Priyesh is 'Loved by god'. Priyesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Priyesh is '1'.
Meaning of the name Shreesh is 'Lord of wealth'. Shreesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Shreesh is '1'.
The name Divyesh is a baby boy name. The name Divyesh comes from the Indian origin. In Sanskrit the meaning of the name Divyesh is: The sun.
Name Avadhesh generally means King Dasaratha, is of Sanskrit, Indian origin, Name Avadhesh is a Masculine (or Boy) name. Person with name Avadhesh are mainly Hindu by religion.
Name Vinesh generally means Godly, is of Indian origin, Name Vinesh is a Masculine (or Boy) name. Person with name Vinesh are mainly Hindu by religion.
Divesh is a Hindu Boy name, meaning of the name is "Master of Directions" from Gujarati or Hindi or Indian origin. This name is mainly used in Hindu. If you select the name Divesh for your baby, Congratulations!
The different meanings of the name Paresh are: Sanskrit meaning: Supreme Lord. Indian meaning: Supreme Lord.
Somesh (Hindi:सोमेश pronounced: soËmeËÊ‚) is a Hindu given name used among South Asian people for males, particularly in India. The name means "Lord of the moon" or (as a bahuvrihi) "He whose lord is the moon". Somesh is also one of the names of the Hindu God Vishnu.
Name Sudesh generally means Country, is of Indian origin, Name Sudesh is a Masculine (or Boy) name. This name is shared across persons, who are either Jain or Hindu by religion. Name Sudesh belongs to rashi Kumbh (Aquarius) and Nakshatra (stars) Sathabisham.
Venkatesh Name Meaning. Indian (southern states): Hindu name, from Sanskrit venkatesha 'lord of Venkata hill', an epithet of the god Vishnu. There is a celebrated temple dedicated to Vishnu on this hill in Andhra Pradesh.
Meaning of Indian name: Vikesh. Meaning of the name Vikesh is 'The moon'. Vikesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Vikesh is '2'.
Name Rishikesh generally means Lord of the senses or Lord Vishnu, is of Indian origin, Name Rishikesh is a Masculine (or Boy) name. Person with name Rishikesh are mainly Hindu by religion.
Meaning of the name Nikhilesh is 'Lord of the universe'. Nikhilesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Nikhilesh is '5'.
Name Nimesh generally means Inside viewer or Momentary, is of Indian origin, Name Nimesh is a Masculine (or Boy) name. This name is shared across persons, who are either Jain or Hindu by religion.
Darvesh is a Punjabi name for boys meaning Humble; religious; gentleman. Read below for Darvesh's celebrity and ruler associations, and numerological meanings. If Darvesh is the one, congratulations!
Name Deepesh generally means Lord of lights or Sun, is of Sanskrit, Indian origin, Name Deepesh is a Masculine (or Boy) name. Person with name Deepesh are mainly Hindu by religion.
Means "lord of the night" from Sanskrit रजनि (rajani) meaning "night" and ईश (isha) meaning "lord, ruler".
The different meanings of the name Nagesh are: Sanskrit meaning: Lord of serpents. Indian meaning: Lord of serpents.
Name Sandesh generally means Message, is of Indian origin, Name Sandesh is a Masculine (or Boy) name. Person with name Sandesh are mainly Hindu by religion. Name Sandesh belongs to rashi Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (stars) Sathabisham.
Pragnesh is an Indian name for boys meaning Very Wise. Read below for Pragnesh's celebrity and ruler associations, and numerological meanings. If Pragnesh is the one, congratulations!
Yadnesh is an Indian name for boys meaning Spirit of Happiness; Spirit of Joy; God of Ganesha and Vignesh. Read below for Yadnesh's celebrity and ruler associations, and numerological meanings. If Yadnesh is the one, congratulations!
Brijesh. From Wikipedia, the free encyclopedia. Brijesh (Devanagari: बà¥à¤°à¤¿à¤œà¥‡à¤¶ brijeÅ›) or Brajesh (बà¥à¤°à¤œà¥‡à¤¶) is an Indian given name. It is an epithet of the Hindu god Krishna and its literal meaning is "king of Braj", a region in northern India that is associated with the childhood of Krishna.
Himesh is a Gujarati name for boys meaning The snow king. Read below for Himesh's celebrity and ruler associations, and numerological meanings. If Himesh is the one, congratulations!
Anesh. Show similar names Show variant names. Name Anesh generally means Creative and active, is of Indian origin, Name Anesh is a Masculine (or Boy) name. Person with name Anesh are mainly Hindu by religion.
Munesh is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Munesh name meanings is With God, Lord Buddha, Chief of army. People search this name as Munesh, Meaning of munesh girl, Muneshwar. Munesh is written in Hindi as मुनेश .
Mithilesh is a Hindi name for boys meaning King of Mithila; Janak; Father of Sita. Read below for Mithilesh's celebrity and ruler associations, and numerological meanings. If Mithilesh is the one, congratulations!
Meaning of Indian name: Shivesh. Meaning of the name Shivesh is 'Lord Shiva'. Shivesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Shivesh is '9'.
Vighnesh Name Meaning. ... It has same or different meanings in other countries and languages. The different meanings of the name Vighnesh are: Sanskrit meaning: The Lord who removes obstacles.
The meaning of the name “Dakshesh†is: “Ruler of Daksaâ€. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries.
Baby Name Mayuresh meaning and Astrology. Baby Name : Mayuresh. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Mayuresh Meaning: Karthikeya - son of Lord Shiva and Goddess Parvati.
Name Mithilesh generally means King of Mithila or Janak or Father of goddess Sita, is of Indian origin, Name Mithilesh is a Masculine (or Boy) name. Person with name Mithilesh are mainly Hindu by religion.
Baby Name Purvesh meaning and Astrology. Baby Name : Purvesh. Gender : boy. Origin : Indian, Bengali, Gujarati, Hindi, Hindu, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Purvesh Meaning: Earth.
Kalesh is an ancient Hindi word which means 'to cause agitation' or 'to cause unrest' by 'devilish' ways. This is often used by the youth in a casual way to signify "mischief". Kalesh is generally accompanied by the word "मचेगा " (machega).
The name Pradnesh is a Male name. Indian meaning: The name Pradnesh is a Indian baby name The Indian meaning of Pradnesh is: Lord of wisdom.
Yaeesh is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Yaeesh name meanings is Bin al-Jahm was a narrator of Hadith.
Raheesh is a Muslim name for boys meaning Leader, Chief, Rich.
Name Prathamesh generally means Lord Ganesh or Lord of the best, is of Sanskrit, Indian origin, Name Prathamesh is a Masculine (or Boy) name. Person with name Prathamesh are mainly Hindu by religion. Name Prathamesh belongs to rashi Kanya (Virgo) with dominant planet Mercury (Buddh) .
Meaning of Indian name: Parvesh. Meaning of the name Parvesh is 'Lord of celebration'. Parvesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Parvesh is '8'.
Bhagyesh is an Indian name for boys meaning God of luck. Read below for Bhagyesh's celebrity and ruler associations, and numerological meanings. If Bhagyesh is the one, congratulations!
Name Arnesh generally means Lord of the sea, is of Sanskrit, Indian origin, Name Arnesh is a Masculine (or Boy) name. Person with name Arnesh are mainly Hindu by religion. Name Arnesh belongs to rashi Mesh (Aries) and Nakshatra (stars) Krithika.
Rikesh name brief: Rikesh is baby boy name mainly popular in Hindu religion and its main origin is Hindi. Rikesh name meanings is Lord Krishna.
10 (10 is best) Alkesh is an Indian name for boys meaning Lord of Alkapuri. Read below for Alkesh's celebrity and ruler associations, and numerological meanings. If Alkesh is the one, congratulations!
Name Mallesh generally means Lord Shiva, is of Indian origin, Name Mallesh is a Masculine (or Boy) name. Person with name Mallesh are mainly Hindu by religion. Name Mallesh belongs to rashi Sinh (Leo) with dominant planet Sun (Surya) and Nakshatra (stars) Makha. Name Mallesh is associated to God/Goddess Shiva.
Pravesh is a Sanskrit name for boys meaning Entrance..
Urvesh is an Indian name for boys meaning Running of Heart. Read below for Urvesh's celebrity and ruler associations, and numerological meanings. If Urvesh is the one, congratulations!
Name Kamesh or (Kamesh) means Lord of Love. ... Person with name Kamesh are interested in doing some welfare for humanity around them. Kamesh has expression number 3 which has some meaning in Indian vedic astrology or Numerology.
Ranesh is a Sanskrit name for boys meaning Lord of the battle.. Read below for Ranesh's celebrity and ruler associations, and numerological meanings. If Ranesh is the one, congratulations!
Meaning of Vimlesh. origin and personality of Indian baby name Vimlesh. Indian boy Name meaning Vimlesh.
Pranesh is an Indian name for boys meaning Lord of life. Read below for Pranesh's celebrity and ruler associations, and numerological meanings. If Pranesh is the one, congratulations!
Meaning of the name Yagnesh is 'Sacrifice'. Yagnesh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Yagnesh is '7'.
Name Indresh or (no variations) means God indra. Person born with name Indresh are with air of self love.
Jesh. Meaning of Jesh. origin and personality of Indian baby name Jesh. Indian boy Name meaning Jesh.