Hima is the sanskrit word for snow. Himalayas is the abode of Lord Shiva hence Hima means very pious. Some morons and perverts who are sex addicts themselves have given a wrong meaning to the word.
Himalayas
42👍 16👎