Ведь на английском "snow" - это "снег", а "den" - "берлога".