Potrebbe derivare dal nome medioevale composto dai nomi Johannes (Gianni/Giovanni) e Pelegrinus (Pellegrino).
Il cognome Giampellegrini, rarissimo, è dell'area compresa tra l'appennino reggiano ed il carrarese. Gianpellegrini, quasi unico, è della medesima zona.