सोमेश

Somesh

boySanskritHindu

Somesh is a Hindu boy name of Sanskrit origin, meaning “Lord of the moon”.

MeaningLord of the moon
GenderBoy
OriginSanskrit
Written asसोमेश
PronunciationSOH-maysh
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Somesh

Somesh joins Soma, the moon (and the sacred drink of the Vedas that the moon was believed to hold), with isha, 'lord'. The compound is read either as the moon god himself or as Shiva, who wears the crescent moon in his hair. The closely related form Someshwara names the famous Shiva shrine of Somnath in Gujarat, whose name also means 'lord of the moon'. Somesh is used across North and East India, often shortened to Som.

Is Somesh a Hindu name?

Somesh is a Hindu name tied to the moon and, above all, to Shiva as the moon-bearing god. Families devoted to Shiva sometimes choose it for a son born on a Monday (Somvar), the day of the moon and of Shiva.

How popular is Somesh?

A steady, familiar name in India, especially among Hindi-, Bengali- and Marathi-speaking families.

Gifts with the name Somesh

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Somesh

SomeshwarSomeswarSomeshwaraSom

Names similar to Somesh

More Hindu boy names

Frequently asked questions

What does the name Somesh mean?

Somesh means 'Lord of the moon'. It is of Sanskrit origin.

Is Somesh a Hindu name?

Somesh is a Hindu name tied to the moon and, above all, to Shiva as the moon-bearing god. Families devoted to Shiva sometimes choose it for a son born on a Monday (Somvar), the day of the moon and of Shiva.

How do you pronounce Somesh?

Somesh is pronounced SOH-maysh.

Is Somesh a boy or girl name?

Somesh is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.