Skip to main content

Definitions by swassti

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.
HIMA by swassti February 5, 2010