सपना

Sapna

girlHindiHindu

Sapna is a Hindu girl name of Hindi, from Sanskrit origin, meaning “Dream”.

MeaningDream
GenderGirl
OriginHindi, from Sanskrit
Written asसपना
PronunciationSUP-nah
TraditionHindu
Used inIndia, Nepal, Pakistan

Meaning and origin of Sapna

Sapna is the everyday Hindi and Urdu word for 'dream', descended from Sanskrit svapna. It became a popular girls' name in the 1960s to 1980s, partly because of its frequent use in Hindi film songs. It is used by Hindu, Sikh and some Muslim families in North India and Pakistan, and also in Nepal.

Is Sapna a Hindu name?

Sapna is a vernacular word name with no specific religious figure attached. It is chosen for its tender, poetic meaning.

How popular is Sapna?

Familiar in North India, mostly among women born before the 1990s.

Gifts with the name Sapna

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 Sapna

SwapnaSopna

Names similar to Sapna

More Hindu girl names

Frequently asked questions

What does the name Sapna mean?

Sapna means 'Dream'. It is of Hindi, from Sanskrit origin.

Is Sapna a Hindu name?

Sapna is a vernacular word name with no specific religious figure attached. It is chosen for its tender, poetic meaning.

How do you pronounce Sapna?

Sapna is pronounced SUP-nah.

Is Sapna a boy or girl name?

Sapna is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.