In Sanskrit it means House of Snow – what does? / General Knowledge, MCQs / Q&A / By admin Question In Sanskrit it means House of Snow – what does? Answer Himalayas