From Sanskrit Srivatsa, a sacred mark associated with Vishnu and fortune; Srivatsan means one connected with that auspicious sign.
Like Srivatsan?
Swipe through thousands of names like it