Meaning
Shaligram is a sacred stone in Hinduism symbolizing divinity and the presence of Lord Vishnu.