himālaya हिमालय- from himā हिमा or the cold season, winter, snow + ālaya आलय or abode, a house , dwelling; hence himālaya is the dwelling/abode of the cold season, the abode of snow.

Also one can...