Sanskrit name meaning 'beloved of Sri (Lakshmi),' referring to the auspicious mark on Vishnu's chest symbolizing divine favor.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Srivatsa?
Swipe through thousands of names like it