1.

The meaning of the name 'Himalaya' in Sanskrit is

A. Abode of Snow
B. Peak of Heaven
C. Rocky Mountains
D. Peak of Rivers
Answer» B. Peak of Heaven


Discussion

No Comment Found