Baby Names
Description of Baby Name: Shrirang
Meaning: Lord Vishnu
Your first name of Shrirang has given you a very practical, hard-working, systematic nature.You have a rather skeptical outlook on life and rather materialistic standards.
You can be so very positive and definite in your own ideas and opinions that others sense a lack of tact and friendliness in your manner of expression.