babynamecircle
Hindu baby names

Boy · Sanskrit · Hindu

Mahesh

महेश

Say it muh-HAYSH

Meaning
Great lord; a name of Shiva Monier-Williams, p. 802
Say it
muh-HAYSH
Written
महेश

Mahesh

Stays on your phone. A family name is never required.

Mahesh meaning

Mahesh (महेश) is a Hindu boy's name of Sanskrit origin.

Great lord; a name of Shiva

Mahesh (महेश) is the Sanskrit maheśa, from mahā, "great", and īśa, "lord". Monier-Williams gives it as "great lord" or "god", a name of Śiva, and also records it as the name of a Buddhist deity and of various authors and other men. The second part, īśa, means an owner, master or lord, and the same dictionary notes that it too can stand alone for Śiva. Indian name lists give Mahesh as "great lord" or "Lord Shiva", which matches the dictionary exactly. It is one of a family of names built on īśa, alongside Girish, Umesh, Suresh and Ramesh, each naming a god by what he is lord of.

In Hindu tradition this is a name of Shiva.

Source: Monier-Williams, Sanskrit–English Dictionary (1899), p. 802 · entry maheśa · See the entry · checked 25 Oct 2026

References: Monier-Williams, maheśa, p. 802 · Monier-Williams, īśa, p. 171

Fits your syllable

First sound म

Magha nakshatra, pada 1 · Simha rashi

This exact sound isn't in the table; the closest is मा, which differs only in vowel length. North Indian table. Tables vary by region and family tradition, so confirm with your priest.

Related names

Also meaning god

Also starting with Mah-

More Sanskrit names

Browse more like this