Gyles \gy-les\ as a boy's name is a variant of Giles (Greek), and the meaning of Gyles is "small goat".
The baby name Gyles sounds like Jyles, Jiles, Gilles and Jules. Other similar baby names are Myles and Nyles.