Nato a Milano nel 1918 e morto a Genova nel 1993, è stato uno studioso di linguistica storica, di lessicografia, di etimologia, di toponomastica e di onomastica.
Docente universitario dal 1963, ha insegnato Glottologia all’Università di Genova. Ha pubblicato saggi e opere di argomento linguistico. È stato autore, insieme ad Aldo Duro, del Dizionario della lingua e della civiltà italiana contemporanea (prima edizione 1974), oltre che di altri studi, quali La preposizione italiana A (1960), il Dizionario dei cognomi italiani (1978), il Dizionario dei nomi italiani (1997), il Dizionario critico dei sinonimi italiani (1991), e di saggi di toponomastica (Processi di formazioni tautologiche nella toponomastica romanza, 1957; Le coste della Sardegna, 1960).