Fill. In the blank. The word. Himalaya means _______
Answers
Answered by
0
it means Abode of snow in sanskrit
Similar questions