Shahmukhi : سالگرام
Meaning in English
a small stone, image or idol carried on person or worshiped by Hindus
Source: Punjabi Dictionary
SÁLAGRÁM
Meaning in English2
s. m, Corrupted from the Sanskrit word Shálgrám. A flinty stone containing the impression of one or more ammonites, conceived by the Hindus to represent Vishnu who was turned to stone by a curse of Binda, wife of the Rákshás or demon Jalandhar.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh