what is the meaning of the word himalaya ??
Answers
Answered by
1
Abode of snow or Himadri
Answered by
1
It is derived from sanskrit language meaning "abode of the snow"
Similar questions
Physics,
8 months ago
Biology,
8 months ago
Computer Science,
1 year ago
Chemistry,
1 year ago
Social Sciences,
1 year ago