Le nom de la truie provient probablement d'un gaulois *trogia, via un bas-latin troia attesté au VIIIème siècle après J.-C (Gloses de Cassel). Certains ont vu dans ce dernier un porcus troianus (porc farci, comme le cheval de Troie). Hypothèse jugée trop fantaisiste, la répartition du terme, et le fait qu'il est peu probant qu'une recette de cuisine aussi raffinée ait pu servir à désigner un animal de ferme, ne plaident pas pour cette étymologie. Le mot *trogia, déduit de troia, a été rapproché de l'ancien irlandais trog (accouchement, mise bas). La prolificité de la truie serait donc à l'origine de son nom.