Gareth
From the Welsh, 'gentle'.
George
From the Greek, 'farmer'.
Gerald
From the Old German, 'spear rule'.
Gilbert
From the Old German, 'bright hostage'.
Glyn
A Welsh name meaning 'glen' or 'valley'.
Godwin
From the Anglo Saxon, meaning a 'friend of God'.
Granville
From the French, meaning 'of the great town'.
Grover
From this surname, and means 'one who lived in the grove'.
Guiseppe
Italian for 'Joseph'.