Hermenegildo es un nombre propio masculino de origen germano en su variante en español. Proviene del gótico Airmanagild, de airmana, «ganado mayor» (bovino y caballar), y gilds, «valor», por lo que significa «el valor del ganado», «el que vale por su ganado».