Himapaatham meaning in english


Word: ഹിമപാതം Transliteration: himapātṁ

Meaning of ഹിമപാതം in english :

Snowstorm
Avalanche Snowfall Noun Snowfall Snow
Related wordshimapātṁ (ഹിമപാതം) - Avalanche 
Malayalam to English
English To Malayalam