The first two days of November in the Catholic Church are dedicated to the memory of the dead: November 1 All Saints' Day and November 2 All Souls' Day follow one after the other.
The Christian holiday All Saints' Day has deep pagan roots. About two thousand years ago, the Celtic tribes at this time celebrated the onset of the New Year, on the eve of which Samhain was celebrated. This borderline time (transition to winter) was considered a magical and mystical time - the sids (magical creatures that are neutral, and often hostile to people) come to the world of people, and people also have the opportunity to "visit" the other world.
It was also believed that the souls of the dead return to their homes on this day and demand sacrificial food from the living. Around the same time (at the end of October), the ancient Romans celebrated two holidays - Feralia, dedicated to the memory of the dead, and the days of Pomona, the goddess of tree fruits.