Giles \gi-les\ as a boy's name is pronounced jiles. It is of Greek origin, and the meaning of Giles is "small goat". From Aigidios. The name refers to the goat-skin that ancient shields were made of.
Giles has 11 variant forms: Egide, Egidio, Egidius, Gide, Gil, Gilles, Gillis, Gilliss, Gyles, Jiles and Jyles.
For more information, see also the related name Aegeus.
Baby names that sound like Giles are Gillies, Ghilles and Jules.