Social Sciences, asked by ayanjaved2008, 4 months ago

the word himalaya means abode of water is this true


e?​

Answers

Answered by Anonymous
4

No , Himalayas means "Abode of snow"

Mark as Brainliest

Answered by swarupagole24
1

Answer:

False.

Himalaya is called abode of snow.

Hope it helps you

Similar questions