L'origine va ricercata nel nome medievale Giaffreda, che, per tramite del francese Geoffray o Geoffrey, nasce da un adattamento del personale germanico Gottfried, meglio conosciuto nella forma Goffredo.
Il cognome Giaffreda, oltre al ceppo secondario romano, ha un ceppo nel leccese. Giaffredi e Giaffredo sono praticamente unici.