What towering mountain range’s name is derived from a Sanskrit word meaning “the Abode of Snow”? Photo by Bisesh Gurung on Unsplash Himalayas