Hermenegildo

Name – Hermenegildo

Gender – Male

Origin – Germanic

Meaning – The Germanic name Hermenegildo means – he who offers sacrifices to God