the word himalaya means abode of water is this true
e?
Answers
Answered by
4
No , Himalayas means "Abode of snow"
Mark as Brainliest
Answered by
1
Answer:
False.
Himalaya is called abode of snow.
Hope it helps you
Similar questions