haruspex

noun
1
a religious official in ancient Rome who predicted the future or interpreted the meaning of events by examining the insides of birds or animals that had been sacrificed
هاروسپکس, کاهن