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