Tools / Baby names

Baby Name Generator

Browse 128,074 names ranked from 145 years of US records, the latest England & Wales statistics and 50+ world cultures. Narrow it down, or hit Surprise me.

Choosing around a surname? Try the first & last name matcher.

1,818 names

Boy · Starts with G

GeorgeBoy

Greek · 1 syllable

US #133UK #6

GabrielBoy

Hebrew · 2 syllables

US #39UK #74

GraysonBoy

English · 2 syllables

US #53UK #90

GiovanniBoy

Italian · 3 syllables

US #129UK #576

GreysonBoy

English · 2 syllables

US #156UK #427

GaelBoy

French · 1 syllable

US #93UK #1199

GavinBoy

Scottish · 2 syllables

US #315UK #898

GregoryBoy

Greek · 3 syllables

US #601UK #1460

GideonBoy

Hebrew · 2 syllables

US #346UK #826

GrahamBoy

Scottish · 2 syllables

US #126UK #5119

GriffinBoy

Welsh · 2 syllables

US #224UK #1076

GuyBoy

French · 1 syllable

US #1622UK #1076

GaryBoy

German · 2 syllables

US #1082UK #2671

GeraldBoy

German · 2 syllables

US #1207UK #1859

GianniBoy

Italian · 2 syllables

US #445UK #1859

GunnarBoy

Norse · 2 syllables

US #625UK #2443

GrantBoy

Scottish · 1 syllable

US #235UK #4270

GilbertBoy

German · 2 syllables

US #1332UK #1460

GeneBoy

Greek · 1 syllable

US #2191UK #702

GordonBoy

Scottish · 2 syllables

US #1057UK #2443

GerardBoy

German · 2 syllables

US #1709UK #1675

GustavoBoy

Swedish · 3 syllables

US #637UK #2921

GianBoy

Italian · 1 syllable

US #960UK #1517

GusBoy

Latin · 1 syllable

US #1333UK #664

GiuseppeBoy

Italian · 2 syllables

US #1463UK #2088

GradyBoy

Irish · 2 syllables

US #381UK #4270

GinoBoy

Italian · 2 syllables

US #1221UK #1675

GiorgioBoy

Italian · 2 syllables

US #1955UK #1076

GlennBoy

Scottish · 1 syllable

US #1451UK #5119

GrayBoy

English · 1 syllable

US #1302UK #1282

GeoffreyBoy

English · 2 syllables

US #3484UK #2443

GianlucaBoy

Italian · 3 syllables

US #1161UK #2921

GunnerBoy

Norse · 2 syllables

US #520UK #4270

GlenBoy

Scottish · 1 syllable

US #2005UK #3688

GeorgiosBoy

Greek · 2 syllables

US #3434UK #1595

GarrettBoy

English · 2 syllables

US #571

GerardoBoy

German · 3 syllables

US #688

GuillermoBoy

Spanish · 3 syllables

US #908

GreyBoy

English · 1 syllable

US #933UK #2443

GuadalupeUnisex

American · 3 syllables

US #1104

GioBoy

Italian · 1 syllable

US #1071UK #1517

GarethBoy

Welsh · 2 syllables

US #2704UK #2088

GregorioBoy

Italian · 3 syllables

US #2287UK #4270

GurbaazBoy

Punjabi · 2 syllables

US #2558UK #440

GabrieleUnisex

Italian · 3 syllables

US #4668UK #3695

GavrielBoy

Hebrew · 2 syllables

US #1510UK #3254

GiacomoBoy

Italian · 3 syllables

US #2592UK #3688

GiancarloBoy

Italian · 3 syllables

US #1443

Where the names come from

Popularity ranks use the complete US Social Security Administration records (1880–2025, every name given to five or more babies) and the Office for National Statistics baby names for England & Wales (2024). Cultural origins come from an international first-name dictionary covering more than fifty countries, including India, the Middle East, East Asia and every corner of Europe. Where a name is used in several cultures we list all of them.

Trending names are climbing fast, classic names have stayed popular for a century or more, and rare names were given to fewer than 25 babies last year — perfect if you want something truly unique.