Dovrebbe derivare dal nome medioevale di origini nordiche
Gesilous, una latinizzazione del nome longobardo
Gesil o
Gisil, a sua volta derivato dal termine
gisil, "freccia, giavellotto", oppure dal nome germanico
Gesius o ancora dal nome medioevale italiano
Gesio, un'italianizzazione del nome greco
Josìas.
Si ha traccia del cognomen tardo latino
Gesius in Marcus Julius Gesius Marcianus, un latino di origini fenice vissuto nel III secolo, il cui figlio Marcus Julius Gesius Basianus Alexianus divenne poi noto come Alessandro Severo imperatore romano dal 208 al 235.
Il cognome
Gesi ha un piccolo
ceppo nel lodigiano ed uno in Toscana, nel pisano con presenze anche nel livornese e grossetano.