The other day in Spanish class, a student asked my how to say Thanksgiving Day in Spanish. I immediately said, “El Día de Acción de Gracias.”
Another student asked me if Thanksgiving Day was celebrated in Mexico or anywhere else in Latin America. I explained that Thanksgiving Day is an American Holiday. He then wanted to know why there was a Spanish name for Thanksgiving Day.
The main reason is that there are 41 million Spanish Speakers in the United States. Most of us are thankful to be in United States, therefore we celebrate Thanksgiving Day, or el Día de Acción de Gracias in Spanish.
The USA is a mixture of many cultures. And this is one further example.