"Gonzalo" of Spanish origin, comes from the medieval name Gundisalvus, which was the Latin form of a Germanic name composed of the elements "gund," meaning "war" and "salv" which is of unknown meaning.