Thanksgiving is a North American holiday celebrated in late November that originated from the English Pilgrims' harvest feast in 1621. It is traditionally celebrated with a large meal including turkey, stuffing, potatoes, vegetables, cranberry sauce, and pumpkin pie. Families gather to give thanks for health, prosperity, friendship, and loved ones. Common traditions include watching the Macy's Thanksgiving Day Parade in New York City and sharing what each family member is grateful for before eating.