Italian form of Aegidius, from Greek aigidion meaning 'young goat' or 'shield of goatskin.'
Like Egidio?
Swipe through thousands of names like it