Giles Meaning and Origin
The name Giles is a boy’s name meaning “kid, young goat” and is of English origin. An altered English vernacular from Latin Latin Aegidius from Greek Aigidios a derivate of aigidion, via Old French Gide.
Posts with the name Giles: