From Greek 'aigidion' meaning 'young goat,' popularized by the medieval French saint Saint-Gilles.
Like Giles?
Swipe through thousands of names like it