History, asked by darshanasasane, 10 hours ago

the word -means abode of snow


Answers

Answered by manjudevi8876
1

Answer:

Himalya is the answer I think so

hope it help

Similar questions