agbonajames agbonajames 06-03-2018 Social Studies contestada in sanskrit the classical language of India the word Himalaya meansA. land of manyB. abode of snowC. giver of lifeD. mountain to many