Skip to content
NepalNames

Boy Names

Boy names meaning spirituality

1,030 names

1030 names whose meaning is connected with spirituality.

Guide

Boy names meaning spirituality in Nepali

Spiritual names in Nepal range from the names of gods to quiet words for devotion and good qualities. This page gathers 1,030 boy names with a spiritual meaning, and 74 of them also suit girls. Some name a deity directly, while others describe a virtue, a ritual or a state of mind.

  1. Names of gods

    Krishna, Ram and Shiva are names of gods, each with a meaning of its own. Krishna means dark or black, Ram means pleasing or charming, and Shiva means the auspicious one.

  2. Titles ending in esh

    Ramesh means lord of Rama, Umesh means lord of Uma, and Mahesh means great lord. Suresh means lord of the gods, and Mukesh is an epithet of Shiva.

  3. Words for devotion

    Abhishek means a ritual anointing or consecration. Rahul means conqueror of miseries, and Manoj means born of the mind.

Nepali boy names with spiritual meaning

Krishna (कृष्ण) means dark or black, and names the eighth avatar of Vishnu. Ram means pleasing or charming, and Shiva means the auspicious one. Bishnu is Lord Vishnu, the all-pervading preserver, and Ganesh is the lord of the ganas, the god of wisdom and beginnings. Ravi means the sun, and Laxman means one with auspicious marks. Browse names meaning spiritual for the full list.

Devotional words and titles for boys

Abhishek (अभिषेक) means a ritual anointing or consecration, as when a deity is bathed or a king is crowned. Ramesh means lord of Rama, an epithet of Vishnu, and Umesh means lord of Uma. Mahesh means great lord, Suresh means lord of the gods, and Mukesh is an epithet of Shiva. Rahul means conqueror of miseries. The girl names meaning spiritual page holds the matching list.

Tips for parents

  • Start with the kind of meaning you want: a god's name, a title like Ramesh, or a word like Rahul.
  • Read the whole meaning, because a name such as Manoj refers to Kamadeva as well as meaning born of the mind.
  • Try the short form your family will use every day, then check that it still sounds right beside your surname.
  • See our guide to names from Hindu gods and goddesses if you want a name with a story behind it.

Frequently asked questions

What are some Nepali boy names meaning spiritual?

Krishna, Ram, Shiva, Bishnu and Ganesh are names of gods. Ramesh, Umesh and Mahesh are titles, and Abhishek means a ritual anointing.

What does the name Abhishek mean?

Abhishek (अभिषेक) means a ritual anointing or consecration. It can describe the bathing of a deity or the crowning of a king.

Which spiritual names end in esh?

Ramesh, Umesh, Mahesh, Suresh and Mukesh are five common ones. Ramesh means lord of Rama, Umesh lord of Uma, and Mahesh great lord.

What does the name Rahul mean?

Rahul means conqueror of miseries. It is also the name of the son of Gautama Buddha.