Boy Names
Boy names by ending
Many Nepali names end in a Sanskrit word with its own meaning. Pick an ending to see every boy name that shares it. Our guide explains what name endings mean.
- -esh326 names
Many come from the Sanskrit īśa, “lord”: Ganesh is lord of the ganas, Suresh lord of the gods, Mahesh the great lord.
- -endra183 names
The ending comes from Indra, king of the gods, and means “chief” or “best of”: Surendra, Narendra, Mahendra.
- -raj107 names
“Raj” means king or ruler, as in Yubraj (crown prince), Nawaraj and Dhiraj.
- -ish137 names
Often from īśa, “lord”, as in Girish (lord of the mountains) and Harish, though not always: Ashish means blessing.
- -an545 names
One of the most common sounds in Nepali boy names, from Sanskrit words such as Pawan (wind), Gagan (sky) and Kiran (ray of light).
- -ant64 names
Many come from Sanskrit words ending in -anta: Anant (endless), Prashant (calm) and Hemant (early winter).
- -jan80 names
A soft ending found in names like Niranjan, Ranjan and Sujan.
- -man72 names
Found in names like Suman, Aman and Laxman.
- -kar65 names
“-kar” means maker or doer: Prabhakar and Diwakar (the sun, maker of light and day), Shankar (bringer of welfare).
- -war58 names
“-ishwar” means lord, as in Ishwar, Parmeshwar and Bishweshwar. The same names are often spelled with -wor.
Ishwar · Rameshwar · Aseshwar · Bhuneshwar
- -wor37 names
The common Nepali spelling of -ishwar, “lord”: Ishwor, Rameshwor, Maheshwor.
- -ram54 names
Names that end with Ram, after Lord Rama: Sitaram, Rajaram, Hariram.
- -nath43 names
“Nath” means lord or protector, as in Jagannath (lord of the world) and Amarnath.
- -anand40 names
“Anand” means joy or bliss: Sachchidanand, Paramanand, Sadanand.
- -deep29 names
“Deep” (also spelled dip) means lamp or light: Pradeep, Sandeep, Kuldeep.
- -jit28 names
“-jit” means victorious or one who conquers: Abhijit, Indrajit, Ranjit.
- -av67 names
A favourite ending in modern names: Aarav, Pranav, Keshav, Madhav, Gaurav.
- -ul44 names
Short, crisp names like Rahul, Atul, Bipul and Mukul.
- -ik47 names
Names like Pratik, Kaushik, Swastik and Hardik.
Guide
Nepali boy names by ending, and what each ending means
The last sound of a name can carry its own meaning. This hub gathers 1,568 Nepali boy names, sorted by ending, from -an and -ant to -esh, -endra, -raj and -deep. 21 of them are also given to girls. Pick an ending you like, then open the full list to find a name.
-
Endings that mean lord
The -esh and -nath endings both point to a lord or protector. Ganesh is lord of the ganas, Suresh lord of the gods, Mahesh the great lord, and Jagannath means lord of the world.
-
Endings from Indra
The -endra ending comes from Indra, king of the gods, and means chief or best of. Surendra, Narendra and Mahendra all carry that ending.
-
Everyday sounds
One of the most common sounds in Nepali boy names is -an, as in Pawan (wind), Gagan (sky) and Kiran (ray of light). The -deep ending means lamp or light.
Nepali boy names by ending: the -an and -ant sounds
Kiran means ray of light, and Pawan means wind or breeze. Both close with -an, one of the most common sounds in Nepali boy names. Suman, which means flower and also good-minded and cheerful, and Sujan, a good and kind-hearted person, end the same way. Prashant means calm and peaceful, an -ant name from Sanskrit words ending in -anta. Milan means a coming together of people. Browse the full list of boy names ending in an to hear more of this sound.
Boy names ending with esh, raj, deep and other sounds
Ramesh means lord of Rama, and Rajesh means lord of kings, both part of the large -esh group. Rajan means king or ruler, close to -raj names such as Yubraj, a crown prince. Dipesh means lord of light, and Sandesh means message or news. Anish means supreme, without a superior. Follow one sound further in boy names ending in esh or boy names ending in raj.
Tips for parents
- Say the name with your surname and listen to the ending, since a soft -an and a firm -esh sit very differently.
- Note the Devanagari spelling of the ending you choose, as in रमेश for Ramesh, so relatives write it the same way.
- Read the whole meaning, because -esh and -nath names often describe a lord or protector.
- If the first name feels long beside your surname, a shorter -raj or -deep name can keep the rhythm light.
Frequently asked questions
What are some Nepali boy names by ending?
Suman, Sujan, Roshan, Kiran, Ramesh and Dipesh are all in this collection. Their endings range from -an to -esh, and every name page shows the meaning and Devanagari spelling.
Do Nepali name endings carry a meaning?
Many do. The -esh and -ish endings often come from the Sanskrit īśa, lord, as in Girish, lord of the mountains, though Ashish means blessing. The -raj ending means king or ruler, -deep means lamp or light, and -kar means maker or doer.
Which boy names ending with -an are there?
Pawan means wind, Gagan means sky and Kiran means ray of light. Suman means flower and also cheerful and pleasant, while Sujan means a good and kind-hearted person.
How do I choose the right ending for a boy's name?
Start with the meaning you want, then say the name aloud with your surname. Keep one English spelling of the ending, and check the Devanagari form before you write it on a birth certificate.