Variant of Giles, from Greek "aigidion" meaning "young goat" or Latin "aegis" (shield).
Like Jiles?
Swipe through thousands of names like it