The world's largest mountain range, stretching across Asia and containing Mount Everest and most of the world's highest peaks.
From Sanskrit 'Himalaya,' combining 'hima' (snow) + 'alaya' (home/abode), literally meaning 'the home of snow.' The Sanskrit name was adopted into English through colonial contact with India.
Try Another Word