Dovrebbe derivare da soprannomi originati dal termine dialettale
zavaj, "inciampo", probabilmente causati dalla balbuzie dei capostipiti oppure dal termine grecanico
zabai pronunciata
zavaj, "arma da guerra", forse ad indicare nei capostipiti degli uomini d'arme.
Il cognome
Zavaglia ha un
ceppo nel milanese, uno tra forlivese e riminese, uno a Roma ed uno in Calabria, soprattutto nel reggino.
Zavagli è tipico dell'area che comprende il bolognese, il forlivese, il fiorentino e l'aretino.
Zavaglini, rarissimo, occupa lo stesso areale, di Zavagli.
Zavaglio è tipicamente lombardo del cremonese e del bresciano.