1. Himalayas means the _______.
Answers
Answered by
1
The word Himalaya means the home of snow on the house of snow .
Answered by
1
hima means snow
alayas means house
Similar questions