haruspex
nounDefinition of haruspex
: a diviner in ancient Rome basing his predictions on inspection of the entrails of sacrificial animals
Keep scrolling for more