One who eats human flesh

One who eats human flesh Correct Answer Cannibal

One word substitute is Cannibal.

Beast: an animal, especially a large or dangerous four-footed one.
Savage: (of an animal or force of nature) fierce, violent, and uncontrolled.
Cannibal: a person who eats the flesh of other human beings.
Carnivorous: (of an animal) feeding on other animals.

Related Questions

Express in single word:"one who eats human flesh."
One who eats human flesh is-
One who eats human flesh is _____.
A person who eats human flesh is a ___ .
A person who eats human flesh is a-
Animal that eats flesh of other animals.
Animal that eats flesh of other animals -
In the food relationship where the lion eats the wild beast, and the wild beast eats plants
Animals living on human flesh is called-