MCQOPTIONS
Saved Bookmarks
| 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 | |