👶

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,937 names ending in "o" are in our database
  • 392 girl names and 2,164 boy names end in "o"
  • 2,381 gender-neutral names also end in "o"
  • Top origins for "o" names: Hebrew, Italy, Latin

Girl Names Ending in "o"

392 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
#541
Japan
春子
#543
Japan
御子, meaning 'child of God' or 'princess'
#552
American
pure, innocent, lily flower
#553
Japan
Japanese
#554
Japan
First generation; birth
#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
#682
Indonesia
Indonesian
#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
#789
Japan
beautiful, nature
#794
Spain
The one who brings joy
#796
American
Glimmer of amber
#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
#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
#944
Japanese
Cherry Blossom Child
#950
Japanese
A child born after the previous one.
#961
American
A beloved name with deep roots
#963
American
A name that means 'sacred' or 'holy'
#964
Japan
Japanese
#965
Spanish
The name refers to a sanctuary or a sacred space.
#970
Spanish
Spanish

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,164 boy names ending in "o" — showing top 100

#6
Spain
Gift of God
#18
Latin↑ Rising
lion
#45
Spain↑ Rising
Saint James, refers to the apostle who represents strength and protection.
#84
Italy
Brave lion
#291
Spain
El más grande
#292
Italian↑ Rising
a pilgrim to Rome
#375
Italy↑ Rising
Light, illumination.
#417
Italy↑ Rising
little saint
#473
Spanish↑ Rising
heart
#481
Spain↑ Rising
helper to the priest
#501
Italy
eagle power
#501
Italian
Italian
#501
Spanish
young warrior
#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
#507
Spain
noble and kind
#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
Spain
primitive
#515
Italy
Italian
#515
Mexico
small or little
#515
Italian↑ Rising
Strong
#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
#521
Spanish↑ Rising
young warrior
#523
Hebrew
held by the heel
#523
Korea
Korean
#524
Italy
Italian
#524
Spanish↑ Rising
Lion-man
#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↑ Rising
Defender of men
#530
Italy
Latin
#534
Spanish
Defender of mankind
#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
#545
Italy
Italian
#546
American
English
#547
Latin
Command, Order
#547
Italy
third born
#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
#557
Italy
Italian
#558
Spain
Spanish
#559
Israel
Strength, power
#561
Nigeria
God is always with us.
#561
Tonga
Tongan
#564
Italian
from the forest
#565
Spanish
from the daffodil
#565
Italy
Severus - 'stern' or 'serious'
#566
Italy
Italian
#566
American
Derived from 'metropolis', signifying 'mother city'
#570
Italian
brotherly love
#574
Luganda
The name means 'the one who causes the people to rise'.
#574
American
to be tender or soft
#575
Japanese
Gericho (ゲリコ) translates to 'guardian' or 'protector'.
#576
Spain
Spanish
#577
Japan
静男 - meaning 'quiet man'
#578
Spanish↑ Rising
greatest
#580
Spain
Spanish
#586
Spanish
derived from the stone or rock
#588
Italy
a beach or shore
#589
Latin
scorpion
#589
Japan
Japanese
#593
Spain
From the Dacians
#595
Welsh
gift from God
#595
Spain
Spanish
#596
Italian
To free or liberate
#598
Spain
God will add to Joseph
#600
Spain
Combination of 'José', meaning 'God will increase', and 'Alberto', meaning 'noble and bright'.
#604
Italy
Latin
#604
Spain
Spanish
#604
Greece
Constant, steadfast
#605
African
Subtitle or one who shows
#612
American
from the sea
#613
Spain
advice or rule
#615
American
Derived from a name meaning 'manly' or 'courageous'

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"

2,381 gender-neutral names ending in "o" — showing top 100

#72
Brazil↑ Rising
Supplanter
#78
Greece↑ Rising
Divine gift
#90
Italy↑ Rising
ruler of the home
#121
American↑ Rising
soldier
#131
Italy
Italian
#133
Italy↑ Rising
Rival
#135
Spain
Spanish
#144
Italy↑ Rising
Gift of God
#158
American↑ Rising
Fortified hill
#179
Italian
derived from 'Antonius', meaning 'priceless' or 'of inestimable worth'
#181
Spanish↑ Rising
Rival
#200
Spain
defender of mankind
#234
Various (particularly Western)↑ Rising
victorious
#240
Italy↑ Rising
胜利者 (Victorious, conqueror)
#282
Germanic↑ Rising
Wealth, fortune
#297
Spain
Free man
#299
Italy
Italian
#320
Japan↑ Rising
二子
#331
Egypt
Arabic
#344
Spain
Adventurous traveler.
#356
Spain
Spanish
#372
Spain
brave ruler
#378
Spanish
small, humble
#382
Italy
Derived from Marcus, meaning 'warlike'.
#405
American↑ Rising
Sky
#406
Italy
male, manly
#407
Italy
Italian
#415
France↑ Rising
Latin
#421
Spanish
Form of the name 'Peter', meaning 'rock' or 'stone'.
#434
Greece↑ Rising
of Apollo, god of the sun, music, and prophecy
#479
Chinese↑ Rising
Chinese
#497
Spain↑ Rising
Spanish
#503
Japan
Japanese
#508
Italy
Italian
#508
Italy
Rest
#511
Japan
to fly
#524
Italy
Italian
#527
Italy
Italian
#532
American
English
#535
Spanish
noble or ready for battle
#539
Chinese
Little, tiny or small
#543
Greece
hidden
#543
Greek↑ Rising
pearl
#545
Spain
Greek
#560
English
A beloved name with deep roots
#564
American↑ Rising
A circle of light surrounding the sun or moon, associated with divinity
#570
Spain↑ Rising
A beloved name with deep roots
#571
Italy
Soldier
#573
Spain
youthful, downy
#575
Italy
Meaning 'old' or 'wise'.
#577
Slavic countries
Yew tree
#582
Spain
Bright fame
#589
Spain
Strong spear and brave in battle
#594
China
Chinese
#606
China
Peach
#610
Greek↑ Rising
glory
#615
American↑ Rising
A beloved name with deep roots
#619
Greece
glory
#619
Japan↑ Rising
Japanese
#621
Spanish
Arturo - courageous one
#622
Italy
Noble and ready
#622
American
Edge or border
#627
Japan
清世
#628
Italy
free man
#636
Spain
royal staff, staff of the Goths
#636
Spain
assistance
#638
Spain
protection
#639
South Korea
wisdom and divine
#644
Italy
victorious
#656
Spain
Spanish
#656
Nigeria
God's plans
#668
Spanish
Dark-skinned
#693
Italy
Italian
#701
Spain
Spanish
#712
Japanese
blessing, child of love
#714
American↑ Rising
English
#716
Spain↑ Rising
Ready for battle
#719
Nigeria
Yoruba
#737
Italy
Noble and bright
#738
Spanish
the garden of God
#743
Italy
wise counselor
#763
Spanish
Brave warrior and renowned.
#769
Spanish
Golden or gilded.
#775
Italian
Famous throughout the land
#784
Korea
Plum tree, excellent
#787
Armenia
father's daughter
#790
Nigeria
English
#810
Italian
From Loreto; a reference to the holy city in Italy.
#814
China
Nine or long-lasting.
#816
Nigeria
a child brings joy
#818
Italy
little monk
#833
Mexico
Derived from 'refuge', meaning 'shelter'
#834
Spain
A protector or helmeted warrior.
#847
China
Chinese
#850
Swahili-speaking countries
Gift
#857
Italian
beloved, friend
#857
Italy
Divine Power
#862
Mexico↑ Rising
sky
#868
Spain
serious or determined
#876
Japan
a person who acts as a messenger or a role.