Skip to content
NepalNames

Boy Names

Boy names ending in “-nath”

43 names

43 boy names ending in “-nath”, most popular first. “Nath” means lord or protector, as in Jagannath (lord of the world) and Amarnath.

Other name endings

Guide

Nepali boy names ending with nath, names of lords and protectors

Nath means lord or protector, as in Jagannath, lord of the world, and Amarnath. This page gathers 43 boy names that end in -nath, each with its meaning and Devanagari spelling.

  1. Lord of the world

    Jagannath means lord of the universe, a name of Vishnu or Krishna. Loknath means lord of the world, and Bishwanath also means lord of the universe.

  2. Titles of Shiva

    Devnath means lord of the gods, Baidyanath means lord of physicians, and Basukinath means lord of Vasuki. Each is an epithet of Lord Shiva.

  3. Protectors in daily life

    Khemnath means lord of well-being and safety, Dinanath means lord of the humble and poor, and Buddhinath means lord of wisdom.

What does nath mean in a Nepali name?

Nath means lord or protector, the sense you hear in Jagannath, lord of the world, and in Amarnath. The same idea runs through this whole list. Ramnath (रामनाथ) means Rama as the master or protector. Devnath means lord of the gods, an epithet of Shiva. Jagannath (जगन्नाथ) means lord of the universe, a name of Vishnu or Krishna worshipped at Puri. Loknath means lord of the world, and Bishwanath (विश्वनाथ) means lord of the universe as an epithet of Shiva. Khemnath means lord of well-being and safety, and Dinanath means lord of the humble and poor. Browse all boy names if you want to compare other styles.

nath names with a craft or a story behind them

Some names with this ending point to a particular skill or corner of the world. Lekhnath (लेखनाथ) means lord of writing, and it is also the name of the Nepali poet Lekhnath Paudyal. Baidyanath means lord of physicians. Rangnath means lord of the stage, an epithet of Vishnu. Taranath means lord of the stars, and also the moon. Toyanath means lord of the waters, the ocean or Varuna. Buddhinath (बुद्धिनाथ) means lord of wisdom, an epithet of Ganesha, and Homnath means lord of the sacred fire offering. For an ending with a similar weight, see boy names ending in esh.

Tips for parents

  • Look at the word placed before nath: Ramnath, Devnath and Khemnath each carry a different idea into the name.
  • Baidyanath appears in several spellings, including Baijanath and Baijnath. Pick one form and use it everywhere.
  • If you want a name with a craft behind it, Lekhnath means lord of writing and Buddhinath means lord of wisdom.
  • Say the name with your surname and listen for the join, since -nath names often run straight into a family name.

Frequently asked questions

What are some Nepali boy names ending with nath?

Ramnath means Rama as master or protector, Devnath means lord of the gods, Jagannath means lord of the universe, and Khemnath means lord of well-being and safety. Loknath and Bishwanath are also well known.

What does nath mean?

Nath means lord or protector, as in Jagannath, lord of the world, and Amarnath. Jagannath is written जगन्नाथ in Devanagari. The same ending appears in names for Shiva, Vishnu and Ganesha.

What does Buddhinath mean?

Buddhinath means lord of wisdom, an epithet of Lord Ganesha. It is written बुद्धिनाथ. Homnath, meaning lord of the sacred fire offering, is built in the same way.

Where can I see other endings like nath?

The boy names by ending index lists every closing sound on the site, so you can compare the rhythm of nath with raj, esh and the rest.