Potrebbe avere origini celtiche e derivare da soprannomi basati sul termine celta
gos, "gola", oppure dal nome germanico medioevale
Goss, a sua volta originato dal termine medioevale germanico
goss, "gotico", appartenente al popolo dei Goti.
Tracce dell'uso di questo nome si trovano nel processo ai Templari: "...Eisdem die et loco fuerunt adducti coram eisdem dominis commissariis fratres subscripti, qui adducti fuisse dicebantur de Aciis Parisiensis diocesis, videlicet fratres Raynaldus de Pruino presbyter Senonensis, ...., Gosso de Gandano Tornacensis...".
Il cognome
Gosso è tipico dell'area piemontese, del cuneese e del torinese.
Gossa, estremamente raro, sembrerebbe di Cuneo.
Gossi, molto raro, ha presenze in Liguria ed in Piemonte, con un piccolo
ceppo nel sondriese e nel lecchese.