Discussion Forum Latest Questions

Kriti

The word ‘Himalaya’ comes from Sanskrit, where ‘hima’ means snow and ‘alaya’ means abode or dwelling. Together, it means ‘abode of snow’, which reflects the snow-covered nature of the mountain range throughout the year. Class 7 Social Science Exploring Society: India ...