Nome di origine germanica, introdotto dai Longobardi, composto da haisti(i)- "forza, valore" e da wulfa "lupo": il significato sarebbe quindi "lupo valoroso". Il lupo era un animale sacro nell'antica mitologia germanica, simbolo di potenza e di coraggio guerriero.