From sneeuw (“snow”) + engel (“angel”).
sneeuwengel m (plural sneeuwengelen, diminutive sneeuwengeltje n)