为什么鸡叫“chicken" ,鸡肉叫“chicken",鸭叫"duck",鸭肉也叫"duck";但是牛叫“rox",牛
3个回答

For a time in history England was conquered by the Normans who spoke French.Thus English farmers raised animals and poultry for which they have an English name,but the food later prepared from their meat was offered to the Norman lords who addressed them in French.

You see,beef and pork are both French names for their meat,while cattle and pigs are English names for the animals.

Hope this helps,cheers.