C16: from Latin, probably from hīra gut + specere to look
Word Origin and History for haruspex
n.
1580s, from Latin haruspex (plural haruspices) "soothsayer by means of entrails," first element from PIE *ghere- "gut, entrail" (see yarn); second element from Latin spic- "beholding, inspecting" (see inspect). The practice is Etruscan. Related: Haruspical; haruspication.