Dmeaning of himalaya
Answers
Answered by
0
Him means snow and aalaye means home.
This exactly defines the place
Answered by
0
The word "Himalaya" means house of snow in sanskrit
Similar questions