Italian form of Aegidius, from Greek aigidion meaning 'young goat' or 'shield of goatskin.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Egidio?
Swipe through thousands of names like it