Tempo fa abbiamo avuto modo di scrivere che Gerardo deriva dal nome germanico Gerhard, composto dai termini ger (o gaira, “lancia“) e hart (o hard, hardu, “duro”, “forte”). Il significato è interpretabile come “forte con la lancia”, “abile con la lancia” o anche “guerriero forte”.
La prima crociata del 1096 fu promossa da Urbano II come pellegrinaggio, ma essa, di fatto, si trasformò in un “pellegrinaggio armato”. Gerardo doveva essere un “pellegrino armato” partito per difendere la fede e riconquistare Gerusalemme.
Ilario deriva invece dal latino Hilarius, basato su hilaris che significa “ìlare”, “allegro”. Noi di Scanno chiamiamo il Santo sepolto a Gallinaro indifferentemente con i due nomi.