babynamecircle
Hindu baby names

Boy · Sanskrit · Hindu

Amaresh

अमरेश

Say it uh-muh-RAYSH

Meaning today
Lord of the immortals, Indra
Original meaning
"lord of the gods (Indra); a name of Shiva" Monier-Williams, p. 80
Say it
uh-muh-RAYSH
Written
अमरेश
Other spellings
Amresh
First sound
अ · Mesh rashi

Amaresh

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

Amaresh meaning

Amaresh (अमरेश) is a Hindu boy's name of Sanskrit origin. By its first sound, अ, it is a Mesh rashi name (Krittika nakshatra) in the North Indian table.

Lord of the gods (Indra); a name of Shiva

Also used to mean: lord of the immortals

Amaresh (अमरेश) is Sanskrit amareśa, made of amara, "immortal" or "a god", and īśa, "lord". Monier-Williams gives it as another word for amarapa, "lord of the gods", a title of Indra, and also as a name of Śiva or Rudra in the Rāmāyaṇa. Baby-name lists give it as "lord of the immortals" and link it to Indra, which matches the dictionary. The shorter spelling Amresh is also used.

In Hindu tradition this is a name of Shiva.

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

References: Monier-Williams, amareśa, p. 80 · Monier-Williams, amara-pa, p. 80

Fits your syllable

First sound अ

Krittika nakshatra, pada 1 · Mesh rashi

North Indian table. Tables vary by region and family tradition, so confirm with your priest.

Spellings

Amaresh · Amresh

Related names

Also meaning god

Also starting with Ama-

More Sanskrit names

Browse more like this