Deriva dal nome gotico Heimrich formato dai due vocaboli heimat, "patria", e rich "rè, signore", con il significato di "signore della patria, sovrano". Il nome venne poi latinizzato in Henricus e divenne Enrico in italiano.
Il cognome Arrigo è soprattutto siciliano. Arrigotti è lombardo.