👶

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

Names ending in "o" often have Italian, Spanish, or Greek origins. The "o" ending gives names a warm, open, melodic feel — think Leo, Mateo, Enzo.

Quick facts: names ending in "o"

  • 4,081 names ending in "o" are in our database
  • 459 girl names and 2,683 boy names end in "o"
  • 939 gender-neutral names also end in "o"
  • Top origins for "o" names: Spanish, Italian, Italy

Girl Names Ending in "o"

459 girl names ending in "o" — showing top 100

#500
Japan
Japanese
#505
Japan
Japanese
#520
American
Intended to symbolize the melodic aspects of music.
#521
American
Possibly derived from African American Vernacular English; may combine 'Sham' and 'Meko.'
#522
Japanese
Wisteria child
#537
Japan
A name that can mean 'a thousand generations' or 'a thousand waves'.
#539
Somalia
Born at the time of hunger
#539
Chinese
Little, tiny or small
#541
Japan
春子
#543
Japan
御子, meaning 'child of God' or 'princess'
#552
American
pure, innocent, lily flower
#553
Japan
Japanese
#554
Japan
First generation; birth
#559
Greek
pearl
#560
English
A beloved name with deep roots
#564
Japanese
In Japanese, Temeko (てめこ) can imply 'talented child' or 'great growth'.
#571
Japan
child of wisdom
#573
Japan
Japanese
#578
Japan
Japanese
#583
Kenya
One who is born during the time of abundant rain.
#588
Japanese
Japanese
#589
Japan
Commonly means 'to continue' or 'to endure'.
#591
Japanese
child of law, child of reason
#595
USA
English
#602
American
Latin
#603
Japanese
without any
#605
Nigeria
Yoruba
#606
Japan
Japanese
#609
American
Possibly a modern coined name.
#609
Japan
Child of the season
#612
American
A blend of Sami and Jo
#618
English
English
#624
American
To sparkle or shine
#631
Japan
優子 (Yūko) meaning 'gentle' or 'superior' coupled with 'child'
#640
American
Pearl
#643
Japan
Born in a fortunate or auspicious time.
#647
American
Date palm
#652
Japan
Child of snow
#656
Sweden
Foreigner
#660
Japan
Noble child, child of nobility
#661
Japan
can mean 'spring' (春) and 'generation' (世) or 'world' (世) and 'abundance' (豊).
#661
Japan
A variant of Yayoi, which refers to the spring season
#663
Japan
refreshing child
#671
Japan
The name can mean 'four,' 'peace,' or 'promise,' depending on the kanji used.
#674
Japan
Child of abundant beauty; prosperous child
#675
Japanese
child of the rice field
#676
Japan
child of wisteria
#680
Japan
child of the rippling water
#686
Japanese
Child of knowledge
#689
Japan
child of friendship
#694
Japan
beautiful, child
#696
American
a variation of 'Samantha' meaning 'listener' or 'told by God'
#697
American
A variation of Tamika, meaning 'the beautiful' or 'the great one'
#711
Japan
Joyful child (和子)
#719
Japan
信子, meaning 'faithful child' or 'trustworthy child'
#728
Japan
prosperous generation; child of a prosperous family
#736
Somalia
The one who does good deeds
#738
Japan
Japanese
#739
American
a variant of Consuelo, meaning 'comfort'
#741
Hungary
warrior maiden
#742
Nigeria
She brings joy
#744
American
English
#745
Spain
A beloved name with deep roots
#755
USA
Hebrew
#758
Somalia
Bringer of wealth
#759
American
Native American
#760
Nigeria
God has brought joy
#763
Japan
child of clarity
#767
Nigeria
One who brings joy or happiness.
#773
American
English
#781
American
A combination name made up of 'Emily' and 'Jo,' where 'Emily' derives from Latin meaning 'rival' or 'eager,' and 'Jo' is
#781
Japanese
eight generations
#784
Korea
Plum tree, excellent
#787
Armenia
father's daughter
#789
Japan
beautiful, nature
#794
Spain
The one who brings joy
#795
Mexico↑ Rising
sky
#796
American
Glimmer of amber
#810
Italian
From Loreto; a reference to the holy city in Italy.
#813
Japan
air, breeze, child
#814
American
Hebrew
#828
Japan
Japanese
#833
Spanish
Topaz (the gemstone)
#843
English
laurel or bay tree
#849
Japan
Japanese
#863
Japan
Japanese
#865
Japan
genuine, true
#866
Japan
colorful, design
#876
Japan
a person who acts as a messenger or a role.
#889
American
Japanese
#895
American
Ruler of Elves
#897
Japan
Japanese
#903
American
African American Vernacular English
#908
Japan
Child of the country
#908
English
A beloved name with deep roots
#913
Japan
Japanese
#918
Japan
blessed child
#924
Japan
清の meaning purity or cleanliness
#924
Japanese
Japanese
#942
American
Warrior

“A name’s ending shapes how it lands on the ear as much as its opening sound — the final syllable is often what makes a name feel finished.”

CheckPregnancy Editorial Team

Boy Names Ending in "o"

2,683 boy names ending in "o" — showing top 100

#8
Spain
Gift of God
#19
Latin
lion
#26
Spain
Saint James, refers to the apostle who represents strength and protection.
#50
Brazil
Supplanter
#72
Italy
ruler of the home
#91
Italy
Brave lion
#94
Italy↑ Rising
Rival
#117
Italy
Italian
#119
American
soldier
#146
Italy
Gift of God
#148
American
Fortified hill
#154
Spanish
Rival
#158
Spain
Spanish
#174
Italy↑ Rising
胜利者 (Victorious, conqueror)
#176
Italian
derived from 'Antonius', meaning 'priceless' or 'of inestimable worth'
#195
Spain
defender of mankind
#226
Various (particularly Western)↑ Rising
victorious
#277
Germanic
Wealth, fortune
#280
Spain↑ Rising
El más grande
#302
Italian
a pilgrim to Rome
#304
Italy
Italian
#305
Italy↑ Rising
Light, illumination.
#322
Spain
Free man
#325
Japan↑ Rising
二子
#341
Egypt↑ Rising
Arabic
#353
Italy↑ Rising
little saint
#370
Italy↑ Rising
Derived from Marcus, meaning 'warlike'.
#378
France↑ Rising
Latin
#380
Spain
brave ruler
#387
Spain
Adventurous traveler.
#388
Italian↑ Rising
God is my light
#399
Spanish↑ Rising
young warrior
#402
American
Sky
#406
Spanish↑ Rising
Lion-man
#410
Spain
Spanish
#427
Spanish
heart
#430
Spanish
small, humble
#438
Italy
male, manly
#441
Italy
Italian
#444
Italian↑ Rising
Strong
#445
Greece
of Apollo, god of the sun, music, and prophecy
#449
Chinese
Chinese
#455
Spanish
Form of the name 'Peter', meaning 'rock' or 'stone'.
#459
Italy↑ Rising
Rest
#492
Spain
Spanish
#497
Italy↑ Rising
Defender of men
#501
Italy
eagle power
#501
Italian
Italian
#501
Nigeria
A name meaning 'wealth has come home'.
#503
Italy
green
#505
Italy
victorious, people of victory
#506
Spain
one who is devoted to the Eucharist
#508
Japan
Wise, virtuous, abundant
#509
Italian
Derived from 'Eldoro', meaning 'golden'
#510
West Africa
The one who is the best
#510
Italy
the fifth
#511
Spanish
noble or ready for battle
#511
Spain
primitive
#515
Italy
Italian
#515
Mexico
small or little
#516
American
English
#517
Italy
Wealthy guardian.
#518
Spain
Spanish
#518
Spain
A combination of Jorge and Alberto, meaning 'farmer' or 'earthworker' (Jorge) and 'noble' or 'bright' (Alberto)
#519
Tanzania
he who is loved
#519
Spanish
Faithful, loyal
#520
Spain
Latin
#521
African
African American
#523
Hebrew
held by the heel
#523
Korea
Korean
#524
Italy
Italian
#525
Italy
blooming, flourishing
#526
Spain
The name Esiquio is derived from the Greek name 'Ezekiel,' meaning 'God strengthens.'
#526
Spanish
necesidad
#526
Spanish
Brave ruler or strong leader.
#527
Spain
A form of 'Alberto' which means 'noble' and 'bright'.
#527
Italian
Rival, competitor
#529
China
To go.
#530
Italy
Latin
#534
Spanish
Bright pledge
#535
Japan
新太郎
#539
Spanish
To live or to exist
#539
Italy
Italian
#540
Japan
another world, man
#542
Croatia
strong, brave
#544
South Africa
Xhosa
#546
American
English
#547
Latin
Command, Order
#547
Italy
third born
#550
Spanish↑ Rising
God is my salvation
#551
American
Irish
#551
Spanish
A diminutive form or variation of 'Teodoro', meaning 'gift of God'
#554
Spain
youthful, downy
#555
Italy
A combination of 'Gianni', derived from Giovanni, meaning 'God is gracious', and 'Carlo', meaning 'free man'.
#555
Spanish
a variant of Tomás, meaning twin
#556
Italy↑ Rising
Soldier
#557
Italy
Italian
#558
Spain
Spanish
#559
Israel
Strength, power
#561
Nigeria
God is always with us.

Get your free baby name shortlist

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

Unisex Names Ending in "o"

939 gender-neutral names ending in "o" — showing top 100

#577
Greek↑ Rising
glory
#611
American↑ Rising
A beloved name with deep roots
#613
American
A circle of light surrounding the sun or moon, associated with divinity
#656
Nigeria
God's plans
#712
Japanese
blessing, child of love
#719
Nigeria
Yoruba
#790
Nigeria
English
#816
Nigeria
a child brings joy
#847
China
Chinese
#854
American↑ Rising
English
#857
Italian
beloved, friend
#886
Japanese
cat
#988
Senegal
Wolof
#999
English
Emotional; expressive
#1056
Japan
せいこ - 聖子, meaning 'child of the holy' or 'child of the sacred'
#1066
Greece
new
#1082
Japan
Dance wisteria
#1093
Persian
Noble, good, precious, or valuable
#1224
Spanish
Spanish
#1252
Latin↑ Rising
Queen of the heavens; the goddess of marriage and childbirth.
#1332
China
Chinese
#1375
Nigeria
Yoruba
#1450
American
English
#1452
Zimbabwe
beautiful
#1501
Indonesian
teacher or guide
#1501
Bulgarian
to be strong, powerful
#1503
Japanese
a person who is prosperous
#1503
Modern American
a type of fabric
#1503
Italian
little fantasy
#1503
Spanish
honorable — from Honorio
#1503
Italian
God is my salvation
#1504
Italian
joyful, happy
#1505
Persian
lady, noblewoman
#1505
Italian
he who is conceived
#1505
Spanish
little Francisco
#1506
Modern coinage
friend — from Ami
#1506
Modern American
no traditional meaning documented
#1507
Italian
little iron
#1507
Portuguese
little flounder
#1507
Japanese
wisteria
#1507
Frisian
ruler of the army
#1507
Italy
A beloved name with deep roots
#1508
Slavic
gift of God
#1508
Italian
pledge, hostage — from Gisel
#1510
Japanese
red bean
#1511
Spanish
bright, clear — from Clario
#1511
Italian
wealthy guardian — from Edoardo
#1511
Italian
good fortune — from Eutizio
#1511
Chinese
to soar, to fly
#1511
Italian
brave warrior — from Aldo
#1512
Bulgarian
gift from God
#1514
Slavic
basil — from Bosiljak
#1514
Finnish
he who is strong
#1515
Italian
cheerful, lively
#1515
Spanish
of Diocles — from Diocles
#1516
Italian
lively, cheerful
#1516
Italian
light brown or tawny
#1518
Modern American
no traditional meaning documented
#1518
Spanish
noble and bright — from Edelberto
#1519
Italian
ruler, leader — from Enrico
#1520
Modern coinage
related to Cyprus
#1520
Japanese
great hero
#1521
Germanic
pledge or hostage
#1522
Modern American
no traditional meaning documented
#1524
Dutch
strong, brave — from Harke
#1524
Chinese
grand and prosperous
#1524
Dutch
supplanter — from Jacob
#1525
Italian
noble or exalted
#1525
Spanish
of Diomedes
#1525
Chinese
prosperous and flourishing
#1526
Chinese
prosperous and rich
#1527
Spanish
August — from Augustus
#1528
Modern coinage
no traditional meaning documented
#1528
Bulgarian
a nickname for Georgi
#1528
Armenian
little Hayk — from Hayk
#1530
Modern coinage
no traditional meaning documented
#1531
Portuguese
derived from Ilídio
#1532
Yoruba
joyful or cheerful
#1532
Italy
From the family of Antonio
#1532
Modern coinage
no traditional meaning documented
#1533
Igbo
God has given me
#1534
Japanese
blessed with kindness
#1536
Modern coinage
no traditional meaning documented
#1536
Italian
little Gitt
#1537
Japanese
to be born — from Atsu
#1539
Spanish
of the river
#1539
Yoruba
tears have turned to joy
#1540
Spanish
elf warrior
#1540
Chinese
tiger — from Hǔ
#1542
African
no traditional meaning documented
#1542
Italian
elf or magical being
#1542
Estonian
brave, strong — from Hendrik
#1543
Italian
God will add — from Giuseppe
#1543
Arabic
the one who is wise
#1544
Germanic
spear strength — from Gerhard
#1546
Portuguese
dolphin
#1547
Modern American
diminutive of Robert — bright fame
#1547
Italian
lover of horses — from Filippo
#1547
Japanese
brave, heroic
#1548
Italian
calm, peaceful