Skip to content
NepalNames

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.

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.

  1. 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.

  2. 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.

  3. 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.