Skip to content
NepalNames

Boy Names

Common Nepali boy names

251 names

Criteria: carried by 25 or more people in our sample. Listed A–Z. Includes names given to both boys and girls. See all common nepali names.

Guide

Common Nepali boy names, and how to pick one

A common boy's name in Nepal is one you can call without effort and spell without a pause. This page holds 251 of them, each with its meaning and Devanagari spelling, and only four are also given to girls. The familiarity is useful, but the meaning is what makes a name yours.

  1. Short and steady

    Bibek, Sagar, Suman and Sujan are two syllables, simple to call and simple to write.

  2. Meaning first

    Santosh means contentment, Roshan means bright, and Nabin means new and fresh.

  3. One name, two forms

    Bibek and Vivek, Bishal and Vishal, Bikash and Vikas: the same name, written two ways.

Common Nepali boy names that are easy to live with

Bibek (विवेक) means discernment, the ability to judge well. Sagar means the sea, wide and open. Suman means flower, and also a pleasant, cheerful nature. Sujan means a good person, virtuous and kind. Roshan means bright and shining. Nabin means new and fresh. These names are short enough for a child to learn to write early, and they sit well before most surnames.

Common Nepali boy names from nature and virtue

Sunil means deep blue, like the sky. Saroj means lotus, literally born of a lake. Prakash means light, and Suraj means the sun. Anil means wind or air. Ashish means a blessing, and Bishal means huge and vast. If you want a familiar name with a less familiar ending, these give you several shapes. See all common Nepali names to compare with the girls' list and names used for both.

Tips for parents

  • Test the name in a sentence such as Sagar, please come inside, to hear how it sounds when called.
  • Choose the spelling you will use on school forms, and write it the same way at home.
  • Try the name with a middle name if your family uses one, since the rhythm changes.
  • Remember that a familiar name can still feel distinctive beside an unusual surname or a family nickname.

Frequently asked questions

What are common Nepali boy names with meanings?

Bibek means wisdom and discernment, Santosh means satisfaction, Sagar means the sea, Suman means a flower, Sujan means a good person, and Roshan means shining.

What does the name Sujan mean?

Sujan means a good person, wise, virtuous and kind-hearted. It is written सुजन in Devanagari and is a two-syllable name that is easy to call.

Are common Nepali boy names also given to girls?

Only four of the 251 names on this page are also listed for girls. Names are shared across families, so a familiar name does not decide a child's interests or character.

How do I choose between two common boy names?

Say both with your surname, check the Devanagari spelling, and try each one for a day at home. The name finder can help you compare, and our guide to choosing a Nepali baby name sets out the steps.