a person who eats other people 食人肉者 a tribe of cannibals 食人部落
an animal that eats other animals of the same kind 同类相食的动物
Word Originmid 16th cent.: from Spanish Canibales (plural), variant (recorded by Columbus) of Caribes, the name of a West Indian people reputed to eat humans.