What is Indian Corn?

Indian corn is just a nickname for Maize. Is a multi-colored corn that was very important to the Native Americans. It is said that maize was eaten in the first Thanksgiving with the Pilgrims.