in some regions it can mean the flesh of specific animals.
Canadians have told me that in Newfoundland, the word “fish”, without qualification, refers exclusively to cod; any other fish is referred to by name.
I was in Argentina for a couple of days, during the regime of President Juan Domingo Perón. Among other things, the bottom had dropped out of the beef industry. At a restaurant, the waiter told us that this day was one of the two meatless days per week prescribed by law. Hoy día no hay carne, he said: Today, there’s no meat. So what can we have? we asked. “Lamb, kid, pork, chicken, turkey, goose, duck”....... he began. For Argentinians, carne means strictly “beef”.