Skip to content
NepalNames

Boy Names

Boy names ending in “-esh”

326 names

326 boy names ending in “-esh”, most popular first. Many come from the Sanskrit īśa, “lord”: Ganesh is lord of the ganas, Suresh lord of the gods, Mahesh the great lord.

Other name endings

Guide

Nepali boy names ending with esh

Names that end in -esh have a steady, formal sound, and many of them carry a title. This list holds 326 Nepali boy names ending with esh, from Ramesh and Dinesh to Ganesh and Umesh. Many come from the Sanskrit īśa, lord, so the ending often names someone who is a lord of something.

  1. Lord of the ganas

    Ganesh (गणेश) means lord of the ganas, the elephant-headed god of wisdom and beginnings. Suresh means lord of the gods, an epithet of Indra, also Vishnu and Shiva.

  2. Everyday -esh names

    Ramesh means lord of Rama, an epithet of Lord Vishnu. Dinesh means lord of the day, the sun. Rajesh means lord of kings, a ruler.

  3. Not always a lord

    Sandesh means message or news, and Prabesh means entrance or a new beginning. Names like these close with -esh without naming a lord.

Boy names ending in esh with meaning

Ramesh (रमेश) means lord of Rama, an epithet of Lord Vishnu. Dinesh means lord of the day, the sun. Rajesh means lord of kings, a ruler. Ganesh means lord of the ganas, the elephant-headed god of wisdom and beginnings. Suresh means lord of the gods. Mahesh means great lord, an epithet of Shiva, and Umesh means lord of Uma, also an epithet of Shiva. See the wider list of boy names by ending to compare -esh with -endra, -raj and other close sounds.

Softer -esh names and what they mean

Rupesh means lord of beauty or form. Dipesh means lord of light, one who shines and illuminates. Sandesh means message or news, and Prabesh means entrance or a new beginning. Nitesh means lord of right conduct, and Yogesh means lord of yoga, an epithet of Shiva or Krishna. Naresh means lord of men, a king. If you like this closing sound, compare boy names ending in raj, which carry a similar weight.

Tips for parents

  • Say Ramesh and Rajesh aloud with your surname. The -esh ending is soft but still clear at the end of a long name.
  • Check the Devanagari spelling, since the ending is written ेश, as in दिनेश for Dinesh and राजेश for Rajesh.
  • Read the full meaning, because many -esh names are titles, from lord of the day to lord of kings.
  • If you want a name that is easy to call, choose a two-syllable one such as Ganesh, Umesh or Rupesh.

Frequently asked questions

What are some Nepali boy names ending with esh?

Ramesh, Dinesh, Rajesh, Ganesh, Suresh, Mahesh, Umesh and Dipesh are all part of this group. Ramesh means lord of Rama, Dinesh means lord of the day, and Rajesh means lord of kings.

What does the ending esh mean in a boy's name?

Many -esh names come from the Sanskrit īśa, lord. Ganesh is lord of the ganas, Suresh lord of the gods and Mahesh the great lord. Not every name follows this pattern, since Sandesh means message or news.

Which baby boy names ending in esh with meaning are short?

Ganesh, Umesh, Rupesh and Naresh are all two syllables and simple to spell. Rupesh means lord of beauty or form, and Naresh means lord of men, a king.

Can I find names that rhyme with a sibling's name?

Yes. Ramesh, Dinesh, Rajesh and Mahesh share the same closing sound. The rhyming names tool lets you compare names side by side before you decide.