The name Giles is primarily a male name of English origin that means Pledge Or Young Goat. Click through to find out more information about the name Giles ...
確定! 回上一頁