Subrata
Subrata is a Hindu boy name of Sanskrit, via Bengali origin, meaning “Devoted to good vows; virtuous”.
| Meaning | Devoted to good vows; virtuous |
|---|---|
| Gender | Boy |
| Origin | Sanskrit, via Bengali |
| Written as | সুব্রত |
| Pronunciation | shoo-BROH-toh |
| Tradition | Hindu |
| Used in | India, Bangladesh |
Meaning and origin of Subrata
Subrata is the Bengali form of Suvrata, from su, 'good', and vrata, 'vow, religious observance'. It describes a person faithful to good vows or right conduct. Bengali turns the v into b, giving the familiar spelling. Notable bearers include the footballer Subrata Pal and the cinematographer Subrata Mitra, who shot Satyajit Ray's early films. The name was especially fashionable in Bengal in the middle decades of the twentieth century, and it remains a familiar, dignified choice.
Is Subrata a Hindu name?
Subrata is a Hindu name; vrata refers to the vows and fasts central to Hindu household religion. In Jain tradition Munisuvrata, a closely related name, is the twentieth Tirthankara.
How popular is Subrata?
Common in West Bengal, Tripura and Bangladesh, especially among older generations.
Gifts with the name Subrata
- Subrata name necklaces & bracelets (Amazon)
- Personalised Subrata baby gifts (Amazon)
- Hindu baby gifts & books (Amazon)
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 Subrata
Names similar to Subrata
More Hindu boy names
Frequently asked questions
What does the name Subrata mean?
Subrata means 'Devoted to good vows; virtuous'. It is of Sanskrit, via Bengali origin.
Is Subrata a Hindu name?
Subrata is a Hindu name; vrata refers to the vows and fasts central to Hindu household religion. In Jain tradition Munisuvrata, a closely related name, is the twentieth Tirthankara.
How do you pronounce Subrata?
Subrata is pronounced shoo-BROH-toh.
Is Subrata a boy or girl name?
Subrata is usually a boy name.