सोहिनी

Sohini

girlHindi / BengaliHindu

Sohini is a Hindu girl name of Hindi / Bengali, from Sanskrit origin, meaning “Beautiful, charming; a raga”.

MeaningBeautiful, charming; a raga
GenderGirl
OriginHindi / Bengali, from Sanskrit
Written asसोहिनी
PronunciationSOH-hi-nee
TraditionHindu
Used inIndia, Bangladesh

Meaning and origin of Sohini

Sohini comes from the Hindi and Bengali word for 'beautiful' or 'pleasing', related to Sanskrit shobhana. It is also the name of a Hindustani classical raga, Sohini, traditionally sung late at night or near dawn and known for its bright, yearning mood. In Punjab, the tragic folk heroine Sohni of Sohni Mahiwal shares a related name. Sohini is especially popular in Bengal.

Is Sohini a Hindu name?

Sohini is a secular name about beauty and music, used chiefly by Hindu families, particularly Bengalis. It has no direct religious meaning.

How popular is Sohini?

Common in West Bengal and among Bengali families elsewhere.

Gifts with the name Sohini

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 Sohini

SohniSohineeSuhani

Names similar to Sohini

More Hindu girl names

Frequently asked questions

What does the name Sohini mean?

Sohini means 'Beautiful, charming; a raga'. It is of Hindi / Bengali, from Sanskrit origin.

Is Sohini a Hindu name?

Sohini is a secular name about beauty and music, used chiefly by Hindu families, particularly Bengalis. It has no direct religious meaning.

How do you pronounce Sohini?

Sohini is pronounced SOH-hi-nee.

Is Sohini a boy or girl name?

Sohini is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.