L’histoire locale raconte que le nom de Puyfromage vient du français « puy »(plateau) et de l’anglais « from edge » qui signifie « du bord ».
Pendant la Guerre de Cent Ans (qui a pris fin à proximité de Puyfromage, à Castillon-la-Bataille en 1453), les troupes anglaises stationnées dans la plaine, effectuaient leurs mouvements d’après les signaux émis « du bord du plateau ».
L’expression « from edge » utilisée pour désigner le lieu (où se trouve l’actuel château Puyfromage) a été francisée pour devenir « fromage ».
SOMMAIRE : Une histoire de famille | Origine du nom | Le château | Le vieux château et son donjon | Le colombier