Noun
A building in which snow is preserved in warm weather.
A house or similar small edifice made from snow.