Means "beloved of Shri" from the name of the Hindu goddess SHRI combined with Sanskrit वत्स (vatsa) meaning "beloved, dear". This is the name of a mark on Vishnu's chest.
Means "diffusing light, radiance, beauty" in Sanskrit. This is another name of the Hindu goddess Lakshmi. This word is also commonly used as a title of respect in India.