Girl Baby Names Ending in "o"

5,000 names — 2,803 girl names, 4,598 boy names

200 shown2803 girl4598 boy
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.
Mateo
Unisex
Spain
Gift of God
#6
Leo
Unisex
Latin
lion
#18
Santiago
Unisex
Spain
Saint James, refers to the apostle who represents strength and protection.
#45
Thiago
Unisex
Brazil
Supplanter
#72
Theo
Unisex
Greece
Divine gift
#78
Leonardo
Unisex
Italy
Brave lion
#84
Enzo
Unisex
Italy
ruler of the home
#90
Milo
Unisex
American
soldier
#121
Lorenzo
Unisex
Italy
Italian
#131
Emiliano
Unisex
Italy
Rival
#133
Diego
Unisex
Spain
Spanish
#135
Matteo
Unisex
Italy
Gift of God
#144
Arlo
Unisex
American
Fortified hill
#158
Antonio
Unisex
Italian
derived from 'Antonius', meaning 'priceless' or 'of inestimable worth'
#179
Emilio
Unisex
Spanish
Rival
#181
Alejandro
Unisex
Spain
defender of mankind
#200
Kairo
Unisex
Various (particularly Western)
victorious
#234
Nico
Unisex
Italy
胜利者 (Victorious, conqueror)
#240
Otto
Unisex
Germanic
Wealth, fortune
#282
Francisco
Unisex
Spain
Free man
#297
Angelo
Unisex
Italy
Italian
#299
Niko
Unisex
Japan
二子
#320
Cairo
Unisex
Egypt
Arabic
#331
Fernando
Unisex
Spain
Adventurous traveler.
#344
Eduardo
Unisex
Spain
Spanish
#356
Ricardo
Unisex
Spain
brave ruler
#372
Pablo
Unisex
Spanish
small, humble
#378
Marco
Unisex
Italy
Derived from Marcus, meaning 'warlike'.
#382
Kylo
Unisex
American
Sky
#405
Mario
Unisex
Italy
male, manly
#406
Sergio
Unisex
Italy
Italian
#407
Hugo
Unisex
France
Latin
#415
Pedro
Unisex
Spanish
Form of the name 'Peter', meaning 'rock' or 'stone'.
#421
Apollo
Unisex
Greece
of Apollo, god of the sun, music, and prophecy
#434
Bo
Unisex
Chinese
Chinese
#479
Rodrigo
Unisex
Spain
Spanish
#497
Shamiko
Girl
Japan
Japanese
#500
Emiko
Unisex
Japan
Japanese
#503
Misayo
Girl
Japan
Japanese
#505
Rodolfo
Unisex
Italy
Italian
#508
Rocco
Unisex
Italy
Rest
#508
Sho
Unisex
Japan
to fly
#511
Toccaro
Girl
American
Intended to symbolize the melodic aspects of music.
#520
Shameko
Girl
American
Possibly derived from African American Vernacular English; may combine 'Sham' an
#521
Fujiko
Girl
Japanese
Wisteria child
#522
Carmello
Unisex
Italy
Italian
#524
Roberto
Unisex
Italy
Italian
#527
Camaro
Unisex
American
English
#532
Alonzo
Unisex
Spanish
noble or ready for battle
#535
Chiyono
Girl
Japan
A name that can mean 'a thousand generations' or 'a thousand waves'.
#537
Fatumo
Girl
Somalia
Born at the time of hunger
#539
Xiao
Unisex
Chinese
Little, tiny or small
#539
Haruko
Girl
Japan
春子
#541
Leto
Unisex
Greece
hidden
#543
Margo
Unisex
Greek
pearl
#543
Mikoto
Girl
Japan
御子, meaning 'child of God' or 'princess'
#543
Lisandro
Unisex
Spain
Greek
#545
Lillyjo
Girl
American
pure, innocent, lily flower
#552
Misao
Girl
Japan
Japanese
#553
Hatsuyo
Girl
Japan
First generation; birth
#554
Cameo
Unisex
English
A beloved name with deep roots
#560
Halo
Unisex
American
A circle of light surrounding the sun or moon, associated with divinity
#564
Temeko
Girl
Japanese
In Japanese, Temeko (てめこ) can imply 'talented child' or 'great growth'.
#564
Rio
Unisex
Spain
A beloved name with deep roots
#570
Armando
Unisex
Italy
Soldier
#571
Tomoko
Girl
Japan
child of wisdom
#571
Julio
Unisex
Spain
youthful, downy
#573
Tsuyuko
Girl
Japan
Japanese
#573
Aldo
Unisex
Italy
Meaning 'old' or 'wise'.
#575
Ivo
Unisex
Slavic countries
Yew tree
#577
Masayo
Girl
Japan
Japanese
#578
Rigoberto
Unisex
Spain
Bright fame
#582
Kioko
Girl
Kenya
One who is born during the time of abundant rain.
#583
Sameko
Girl
Japanese
Japanese
#588
Gerardo
Unisex
Spain
Strong spear and brave in battle
#589
Tazuko
Girl
Japan
Commonly means 'to continue' or 'to endure'.
#589
Noriko
Girl
Japanese
child of law, child of reason
#591
Bao
Unisex
China
Chinese
#594
Sammiejo
Girl
USA
English
#595
Patriciajo
Girl
American
Latin
#602
Nayo
Girl
Japanese
without any
#603
Funmilayo
Girl
Nigeria
Yoruba
#605
Sakiko
Girl
Japan
Japanese
#606
Tao
Unisex
China
Peach
#606
Nurto
Girl
American
Possibly a modern coined name.
#609
Satsuko
Girl
Japan
Child of the season
#609
Cleo
Unisex
Greek
glory
#610
Samijo
Girl
American
A blend of Sami and Jo
#612
Kyro
Unisex
American
A beloved name with deep roots
#615
Glo
Girl
English
English
#618
Clio
Unisex
Greece
glory
#619
Kenzo
Unisex
Japan
Japanese
#619
Arturo
Unisex
Spanish
Arturo - courageous one
#621
Alfonso
Unisex
Italy
Noble and ready
#622
Ecko
Unisex
American
Edge or border
#622
Picabo
Girl
American
To sparkle or shine
#624
Kiyo
Unisex
Japan
清世
#627
Carlo
Unisex
Italy
free man
#628
Yuko
Girl
Japan
優子 (Yūko) meaning 'gentle' or 'superior' coupled with 'child'
#631
Gustavo
Unisex
Spain
royal staff, staff of the Goths
#636
Socorro
Unisex
Spain
assistance
#636
Amparo
Unisex
Spain
protection
#638
Jiwoo
Unisex
South Korea
wisdom and divine
#639
Peggyjo
Girl
American
Pearl
#640
Sayoko
Girl
Japan
Born in a fortunate or auspicious time.
#643
Nicco
Unisex
Italy
victorious
#644
Tammyjo
Girl
American
Date palm
#647
Shoko
Girl
Japan
Child of snow
#652
Benito
Unisex
Spain
Spanish
#656
Barbro
Girl
Sweden
Foreigner
#656
Munachiso
Unisex
Nigeria
God's plans
#656
Takako
Girl
Japan
Noble child, child of nobility
#660
Haruyo
Girl
Japan
can mean 'spring' (春) and 'generation' (世) or 'world' (世) and 'abundance' (豊).
#661
Yayeko
Girl
Japan
A variant of Yayoi, which refers to the spring season
#661
Ryoko
Girl
Japan
refreshing child
#663
Mauricio
Unisex
Spanish
Dark-skinned
#668
Shiho
Girl
Japan
The name can mean 'four,' 'peace,' or 'promise,' depending on the kanji used.
#671
Fumiyo
Girl
Japan
Child of abundant beauty; prosperous child
#674
Tamekio
Girl
Japanese
child of the rice field
#675
Tokiko
Girl
Japan
child of wisteria
#676
Rikako
Girl
Japan
child of the rippling water
#680
Zahro
Girl
Indonesia
Indonesian
#682
Tomeko
Girl
Japanese
Child of knowledge
#686
Tomako
Girl
Japan
child of friendship
#689
Elmo
Unisex
Italy
Italian
#693
Miho
Girl
Japan
beautiful, child
#694
Sammijo
Girl
American
a variation of 'Samantha' meaning 'listener' or 'told by God'
#696
Tamico
Girl
American
A variation of Tamika, meaning 'the beautiful' or 'the great one'
#697
Juanito
Unisex
Spain
Spanish
#701
Kazuko
Girl
Japan
Joyful child (和子)
#711
Meco
Unisex
Japanese
blessing, child of love
#712
Mylo
Unisex
American
English
#714
Alvaro
Unisex
Spain
Ready for battle
#716
Nobuko
Girl
Japan
信子, meaning 'faithful child' or 'trustworthy child'
#719
Taiwo
Unisex
Nigeria
Yoruba
#719
Hisayo
Girl
Japan
prosperous generation; child of a prosperous family
#728
Halimo
Girl
Somalia
The one who does good deeds
#736
Alberto
Unisex
Italy
Noble and bright
#737
Carmelo
Unisex
Spanish
the garden of God
#738
Umeko
Girl
Japan
Japanese
#738
Conswello
Girl
American
a variant of Consuelo, meaning 'comfort'
#739
Ildiko
Girl
Hungary
warrior maiden
#741
Ifetayo
Girl
Nigeria
She brings joy
#742
Alfredo
Unisex
Italy
wise counselor
#743
Lindajo
Girl
American
English
#744
Mariadelrosario
Girl
Spain
A beloved name with deep roots
#745
Rebeccajo
Girl
USA
Hebrew
#755
Bisharo
Girl
Somalia
Bringer of wealth
#758
Tameco
Girl
American
Native American
#759
Temilayo
Girl
Nigeria
God has brought joy
#760
Humberto
Unisex
Spanish
Brave warrior and renowned.
#763
Sumiko
Girl
Japan
child of clarity
#763
Alero
Girl
Nigeria
One who brings joy or happiness.
#767
Aurelio
Unisex
Spanish
Golden or gilded.
#769
Sallyjo
Girl
American
English
#773
Orlando
Unisex
Italian
Famous throughout the land
#775
Emilyjo
Girl
American
A combination name made up of 'Emily' and 'Jo,' where 'Emily' derives from Latin
#781
Yachiyo
Girl
Japanese
eight generations
#781
Soo
Unisex
Korea
Plum tree, excellent
#784
Avo
Unisex
Armenia
father's daughter
#787
Yoshino
Girl
Japan
beautiful, nature
#789
Ogheneruno
Unisex
Nigeria
English
#790
Tocarro
Girl
Spain
The one who brings joy
#794
Amberjo
Girl
American
Glimmer of amber
#796
Loretto
Unisex
Italian
From Loreto; a reference to the holy city in Italy.
#810
Rosalio
Unisex
Spain
rose garden
#811
Masako
Girl
Japan
air, breeze, child
#813
Hannahjo
Girl
American
Hebrew
#814
Kao
Unisex
China
Nine or long-lasting.
#814
Omotayo
Unisex
Nigeria
a child brings joy
#816
Monico
Unisex
Italy
little monk
#818
Satoko
Girl
Japan
Japanese
#828
Refujio
Unisex
Mexico
Derived from 'refuge', meaning 'shelter'
#833
Topacio
Girl
Spanish
Topaz (the gemstone)
#833
Guillermo
Unisex
Spain
A protector or helmeted warrior.
#834
Lorijo
Girl
English
laurel or bay tree
#843
Dao
Unisex
China
Chinese
#847
Mineko
Girl
Japan
Japanese
#849
Kito
Unisex
Swahili-speaking countries
Gift
#850
Bianco
Unisex
Italian
white
#856
Amo
Unisex
Italian
beloved, friend
#857
Osvaldo
Unisex
Italy
Divine Power
#857
Cielo
Unisex
Mexico
sky
#862
Tatsuko
Girl
Japan
Japanese
#863
Maho
Girl
Japan
genuine, true
#865
Ayano
Girl
Japan
colorful, design
#866
Ernesto
Unisex
Spain
serious or determined
#868
Kameo
Unisex
Japan
a person who acts as a messenger or a role.
#876
Ignacio
Unisex
Spain
Spanish
#882
Jerico
Unisex
American
place of the moon
#886
Neco
Unisex
Japanese
cat
#886
Jericho
Unisex
American
City of the Moon
#887
Timiko
Girl
American
Japanese
#889
Maiko
Unisex
Japan
Japanese
#894
Aubreyjo
Girl
American
Ruler of Elves
#895
Risako
Girl
Japan
Japanese
#897
Marcello
Unisex
Italy
warlike
#898
Tondelayo
Girl
American
African American Vernacular English
#903
Kuniko
Girl
Japan
Child of the country
#908
Luzero
Girl
English
A beloved name with deep roots
#908