Sanskrit name meaning 'beloved of Sri (Lakshmi),' referring to the auspicious mark on Vishnu's chest symbolizing divine favor.
Like Srivatsa?
Swipe through thousands of names like it