Shrivatsa or Srivatsa is a Sanskrit word that means the beloved of Sri. It a triangular shape mark that is said to appear on the right side of Vishnu’s chest—one of the major Hindu deities and one of the three creator deity. The triangular mark, depicted as a looped knot or a set of interlocking […]Read More