What is the Meaning of Thanksgiving?

The meaning of Thanksgiving is when the Pilgrims came to america to be able to worship as they like and form there own community. They had an over abundance of food so they shared with the Indians.