* Old English "corn": This referred to any grain, not just what we call corn today. Think barley, wheat, rye, oats – they were all considered "corn" back then.
* Latin "cornu": This means horn, and might be related to the shape of some grains.
* "Kernel": The word "corn" might also be linked to the word "kernel," which signifies the seed of a grain.
So, depending on context, "corn" can mean:
* Any grain: This usage is more historical, but can still be seen in phrases like "cornbread" (not just cornbread made from maize).
* Maize: This is the modern, specific meaning of "corn" in most of the English-speaking world.
* Seed: The concept of the kernel or seed of a grain is also implied in some uses.
It's a reminder that language evolves, and words can take on new meanings over time.