Geography, asked by mariyaaneeta, 1 year ago

what is the meaning of the word himalaya ??

Answers

Answered by 23Nitya
1
Abode of snow or Himadri
Answered by Anonymous
1
It is derived from sanskrit language meaning "abode of the snow"
Similar questions