Rob and others (maybe Orwell) have made the point that if you were a peasant in England (post-Norman Conquest) tending an animal, you used the Germanic word (e.g., cow), but if you you were a higher-status person who encountered the animal on your dinner plate, you used the French word (boeuf -> beef).