Does not eat meat, but consumes other animal products such as milk, eggs and butter: Vegetarian
Does not eat meat nor any other animal products such as milk, eggs and butter: Vegan
It is a person who doesn't eat meat
The animal is carnivorous or meat-eater (or a predator).
Someone who doesn't eat meat is called a vegetarian.
Carnivores.
an omnivore
Yes, humans can eat 'deer' meat, it is called venison.
Herbivores eat no meat just as the name suggests where as meat eaters generally eat both meat and vegetables. Hope that clears it up for you.
Carnivores
herbivores
Animals that eat plants and meat are normally referred to as omnivores. Those that eat meat are called carnivores while those that eat plants are herbivores.
An omnivore is a person who eats meat and veggies.
There is currently no name for people who do not eat fish, but eat meat.