haruspex
/hɑːrʊˈspɛks/Definitions
1. noun
A person who practices haruspicy, a form of divination that involves interpreting the entrails of animals, especially birds and cattle, to foretell the future.
“The ancient Romans consulted a haruspex to predict the outcome of their wars.”