Giles in French
Giles in French
Gilles
A en given name.
Égide
A en given name.