A person who eats meat is called a meat-eater or a carnivore.
While "meat-eater" is a straightforward and commonly understood term, "carnivore" is the scientific term for an animal whose diet primarily consists of meat. Humans who eat meat are technically omnivores, as they are capable of digesting both plant and animal matter. However, someone who predominantly or exclusively consumes meat might refer to themselves as a carnivore, especially in the context of following a "Carnivore Diet."
The Carnivore Diet focuses on consuming only animal products, particularly meat, and is often associated with specific dietary or lifestyle choices.
Therefore, both "meat-eater" and "carnivore" are valid answers, although they carry slightly different connotations.