haruspex
noun
°A priest in Ancient Rome (originally Etruscan) who practiced divination by inspecting entrails.