And to continue our education this morning....
Why is meat from a pig called pork and from a cow called beef?
it all goes back to the Norman conquest of Britain in 1066. When the French took over England, there became two ways of saying a whole lot of words, and from a gastronomic standpoint the French won out (as they usually do). This is likely because the lower-class Anglo-Saxons were the hunters (so we get the animal names from them), and the upper-class French only saw these animals on the dinner table (so we get the culinary terms from them).
So the Anglo-Saxon pig became the French porc, which was Anglicized to pork; the Anglo-Saxon cow became the French boeuf, which became beef; and sheep became mouton, (later mutton).