FACT #233 Himalayas means “abode of snow”. Tags: abode, himalayas, means, snow ◀ FACT #232 FACT #234 ▶