the Jester
Legend
Yes. When talking about a fantasy world I think it's appropriate to use the word cannibal to describe sentient beings, especially humanoids, that eat the flesh of other sentient humanoid beings. What other word is there to use?
Sapiophage? (Eater of sapients?)