Shrivatsa: what is it?
Shrivatsa (Sanskrit श्रीवत्स śrīvatsa) is an ancient symbol considered auspicious in Indian religious traditions. Srivatsa means “beloved of Sri”, the goddess Lakshmi. It is a mark on the chest of Vishnu where his consort … Read More