Arrigo is an Italian given name. Derived from the latin form Arrigus, already used in Tuscany in the XI century, it was widely diffused during the Middle ages.