In Sanskrit it means House of Snow – what does? August 28, 2020 – by admin Question In Sanskrit it means House of Snow – what does? Answer Himalayas