Meaning of Subrat

Name: Subrat
Meaning: Named after a Jain God; Saint; Strict in religious vows (Subrata); Devoted to what is right
Gender: Boy
Numerology: 9
Region: Indian
Color: Orange
Rashi: Pisces