And some time later, since pigsmeat was for peasants, but the same meat as "porc" was for kings, clever farmers started to name the meat "porc" to make it sound more fancy.
It's the same with beef (boeuf), mutton (mouton) poultry (poule) and some other food types
It is the difference between the animal and the meat.
cochon = animal (pig)
porc = meat (pork)
learned french at school
Btw I just happened to take this quiz again and see your reply. But how otherwise would you know someone has replied. I havent received any notification. Yet I often see people discuss in the comments... Have wondered about this for a while..