👶

The perfect name is out there — we're here to help you find it.

Names ending in "g" come from various cultural traditions and carry a distinctive sound that makes them memorable.

Quick facts: boy names ending in "g"

  • 707 boy names end in "g" in our database
  • 200 shown below, ranked by current popularity
  • Top origins: China, English, Vietnam
  • See the full combined list at Ending With "g" for all genders

Boy Names Ending in "g"

707 boy names ending in "g"

#266
American
English
#403
American
Of high quality or excellent
#500
Tibet
Tibetan
#500
Armenia
Protector
#502
English
Old English
#503
China
Chinese
#503
China
滋养 (zīyǎng)
#520
Chinese
#522
USA
to pull or tug
#538
Scotland
Scottish
#541
China
Chinese
#544
Chinese
pine tree
#548
China
Chinese
#553
English
Old English
#559
English
Old English
#559
Israel
happy, blessed
#560
Korean
To live or to rise
#563
English
English
#588
Ireland
Irish
#600
English
English
#611
American
a variant of 'king', meaning 'ruler' or 'leader'
#625
Scotland
flame
#646
Vietnam
Vietnamese
#649
Thailand
to be successful
#660
China
得劲, meaning 'strong' or 'powerful'
#673
China
浩阳 - vast sun
#695
China
正 (zhèng) - upright, correct, righteous
#705
American
English
#708
American
English
#709
China
开明, meaning 'enlightened' or 'open-minded', reflecting clarity and foresight.
#711
English
From the Old Norse 'kraki', meaning 'crow' or 'raven'
#712
India
god-like
#713
Vietnamese
Vietnamese
#715
Swedish
German
#734
Tibet
The name means 'wealthy and prosperous'.
#738
Vietnam
inherent, deep
#743
Armenia
The one who is brave
#746
English
Dweller by the stream
#751
Vietnam
dragon from heaven
#753
China
English transliteration; exact meaning varies with characters used.
#754
China
冬 (Dōng) - winter
#757
Myanmar
younger brother
#758
American
watchful; vigilant
#763
Cambodia
Khmer
#768
China
Dragon
#775
American
A surname meaning 'long' or 'large' in Chinese
#775
Armenia
Brave
#785
Vietnam
Vietnamese
#797
China
Chinese
#817
English
a variant of Craig, meaning 'rock' or 'cliff'
#828
Armenia
one who holds a spear
#830
India
Sanskrit
#841
Vietnam
The name combines 'Thanh' meaning 'pure' or 'clear' and 'Phong' which means 'wind' or 'breeze'.
#845
English
Derived from 'taga', meaning 'he who is a messenger'.
#858
Scotland
Rocky outcrop; cliff.
#859
United Kingdom
English
#861
Ireland
English
#865
Vietnam
river
#870
China
Chinese
#876
China
to sing (唱)
#878
India
Light, lamp, or flame.
#881
China
患者 (zhèngzhèng), meaning 'the one who is generous'
#911
China
Fragrant; prosperous
#914
Japanese
To shine, to illuminate
#923
English
Old English
#925
Nigeria
Heart
#934
China
Chinese
#952
Sweden
Vigilant
#952
Vietnam
to bring or lead
#955
Nigeria
English
#967
Germanic
famous warrior
#972
United Kingdom
Counselor or advisor
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1006
Chinese
eternal, forever
#1012
China
宇扬 (yǔ yáng)
#1013
Norwegian
Day
#1036
Myanmar
victorious
#1044
Vietnam
Vietnamese
#1045
American
variant of Craig, meaning 'rock' or 'crag'.
#1047
Myanmar
to find
#1053
Germanic
War
#1055
India
Sanskrit
#1059
Armenia
gift of God
#1059
China
Chinese
#1060
Armenia
brave leader
#1072
Norway
Norwegian
#1077
China
铿 (kēng) - refers to the sound of metal hitting, or can symbolize strength.
#1082
Danish
From Flanders
#1085
Laos
Born in a good year.
#1090
English
English
#1094
Cambodia
man who is joyful or happy
#1097
China
鸿 (hóng) meaning 'swan' or 'large'
#1100
Vietnam
a type of herb, or a sound made when expressing surprise.
#1101
American
King or ruler.
#1108
China
中 (zhōng) meaning 'middle' or 'central'.
#1119
Chinese
Strong, healthy
#1121
South Korea
Capital
#1127
Mongolia
Mongolian
#1128
Swedish
battle, warrior
#1134
American
dark water
#1148
Scotland
Rocky hill
#1150
English
A beloved name with deep roots
#1154
China
宪法指挥官
#1166
Vietnam
Flourishing
#1166
Cambodia
ពឹង
#1186
United Kingdom
from the small hill or a rocky place.
#1191
Vietnam
A name associated with a sense of longevity or timelessness.
#1192
Scotland
Scottish Gaelic
#1194
Iran
Persian
#1194
South Korea
Korean
#1197
Mongolia
luck, destiny
#1213
England
Old English
#1215
Korea
Korean
#1219
Vietnam
Vietnamese
#1236
China
凯英 (Kǎiyīng) may translate to 'victorious hero'.
#1236
Irish
Taig, meaning 'a place of yours with a heap of rocks'
#1240
Germanic
Greek
#1251
China
moon wind
#1252
Chinese
phoenix, fragrant
#1256
Vietnam
a name often meaning 'beautiful' or 'pure'
#1258
Scotland
Scottish Gaelic
#1261
English
boar settlement
#1274
Laos
To be wealthy
#1281
Turkey
Turkish
#1283
English
Nobleman, warrior
#1292
China
Chinese
#1293
Norway
to have power
#1293
Tibet
the one who is not unkind
#1294
Thailand
Thai
#1299
China
Clear/Brilliant
#1300
Vietnam
Vietnamese
#1304
American
King
#1305
England
English
#1309
Korea
A name meaning 'bell' in Korean
#1315
Korea
brightness
#1323
Sweden
Lime mountain
#1326
Chinese
#1327
Germanic
wolf path
#1331
Korea
ritual, bell
#1331
Vietnam
calm; serene
#1355
China
top, summit
#1357
Vietnam
Large or great
#1365
China
德光: 'virtue and light'
#1368
China
Chinese
#1386
Hmong
prosperity
#1388
Inuit culture
Inuit
#1389
Vietnam
Love; affection
#1396
China
Mandarin
#1402
Korea
Success; accomplishment
#1406
Scotland
Rocky hill; craggy place
#1423
Norway
trickster, clever, or strong
#1431
American
A surname of Anglo-Saxon origin, meaning 'from the land of the people'.
#1436
Southeast Asia
May refer to 'celebrate'.
#1447
Hindi
Confluence of rivers
#1447
China
智慧 (Zhì huì) - wisdom
#1451
Laos
Lao
#1454
Irish
Poet; bard
#1455
Vietnam
fragrance, phoenix, direction
#1458
Vietnam
stability, solid
#1469
English
Old English
#1470
Vietnam
strong, vigor
#1483
Chinese
permanent; tranquil
#1484
India
Sanskrit
#1485
India
Part of Lord Shiva
#1498
England
watchman or guardian
#1500
Hebrew
A Hebrew name with cultural significance
#1501
Latin
A Latin name with cultural significance
#1502
Latin
A Latin name with cultural significance
#1502
Hebrew
A Hebrew name with cultural significance
#1504
Greek
A Greek name with cultural significance
#1507
Arabic
A Arabic name with cultural significance
#1511
Celtic
A Celtic name with cultural significance
#1513
Latin
A Latin name with cultural significance
#1515
Latin
A Latin name with cultural significance
#1517
Hebrew
A Hebrew name with cultural significance
#1519
Celtic
A Celtic name with cultural significance
#1519
English
A English name with cultural significance
#1519
Greek
A Greek name with cultural significance
#1520
Indonesia
a person who is accomplished or skilled
#1520
Sanskrit
A Sanskrit name with cultural significance
#1520
Hebrew
A Hebrew name with cultural significance
#1521
French
A French name with cultural significance
#1522
Latin
A Latin name with cultural significance
#1522
Vietnamese
Vietnamese
#1523
Hebrew
A Hebrew name with cultural significance
#1525
International
A International name with cultural significance
#1528
Celtic
A Celtic name with cultural significance
#1528
Hebrew
A Hebrew name with cultural significance
#1530
Ireland
Rocky place
#1533
French
A French name with cultural significance
#1534
Greek
A Greek name with cultural significance
#1534
Hebrew
A Hebrew name with cultural significance
#1535
French
A French name with cultural significance
#1535
French
A French name with cultural significance
#1536
Hebrew
A Hebrew name with cultural significance
#1537
Scotland
rock or crag

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.