MeaningA pleasant and a cold place full of snow, Name of a state in Kashmir
ReligionHindu
OriginIndian