almanack [noun] [C] - a book published every year that contains facts and information, either about a particular subject, or about important days, times of the sun rising and going down, changes in the moon, etc.
ALMANAC
Meaning of ALMANAC in English
Cambridge English vocab. Кембриджский английский словарь. 2012