Hermenegildo

Portuguese and Spanish name of Visigothic origin, composed of the Germanic elements ermen "entire, whole" and gild "sacrifice, tribute," which has been rendered as "immense tribute."