Skip to main content

swassti's definitions

HIMA

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.
by swassti February 5, 2010
mugGet the HIMAmug.

Share this definition