cannibal

noun
1
a person who eats other people
آدم‌خوار, هم‌نوع‌خوار, انسان‌خوار
2
an animal that eats other animals of the same kind
هم‌نوع‌خوار, هم‌گونه‌خوار