Giles: baby boy name meaning and popularity

Giles

[JIELZ]

Derived ultimately from the Greek word "aigidion," meaning "young goat." And when your little Giles starts to eat his way through multiple meals a day, you'll realize that this meaning is all too true.