almanac: an annual publication including weather forecasts and other miscellaneous information arranged according to the calendar of a given year
screen: a protective covering consisting of netting; can be mounted in a frame