Bharat Devotion

Shaligram

(शालिग्राम)

Literal Meaning

The stone of Shaligrama

Etymology & Sanskrit Root

Named for Shaligrama, a village on the Gandaki river in Nepal.

Spiritual Insight & Context

A dark fossil stone from the Gandaki river that is worshipped as Vishnu. Tulsi is wed to it at Tulsi Vivah.

Where Shaligram Comes Up