Jyles is a variant of Giles, from Greek Aegidius, often interpreted as 'young goat' or 'shield bearer.'
Like Jyles?
Swipe through thousands of names like it