Holiday Calendar by Farlex is a free holiday dictionary that lets you search by date or name of holiday to access in-depth information on more than 8000 holidays, festivals, and celebrations from around the world!