Baby Names Ending in "o"
5,000 names — 2,658 girl names, 4,553 boy names
200 shown2658 girl4553 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
BoySpain
Gift of God
#6 →
Leo
Boy[German
Derived from Latin leo meaning "lion", a cognate of LEON. It was popular among early Christians and was the name of 13 popes, including Saint Leo the Great who asserted the dominance of the Roman bishops (the popes) over…
#18 ↑
Santiago
BoySpain
Saint James, refers to the apostle who represents strength and protection.
#45 ↑
Thiago
BoyBrazil
Supplanter
#72 ↑
Theo
UnisexGreece
Divine gift
#78 ↑
Leonardo
BoyItaly
Brave lion
#84 →
Enzo
BoyItaly
ruler of the home
#90 ↑
Milo
BoyEnglish
soldier
#121 ↑
Lorenzo
BoyItaly
Italian and Spanish form of Laurentius (see LAURENCE (1)). Lorenzo de' Medici (1449-1492), known as the Magnificent, was a ruler of Florence during the Renaissance.
#131 →
Emiliano
BoyItaly
Rival
#133 ↑
Diego
BoySpain
Possibly a shortened form of SANTIAGO. In medieval records Diego was Latinized as Didacus, and it has been suggested that it in fact derives from Greek διδαχη (didache) "teaching".
#135 →
Matteo
BoyItaly
Gift of God
#144 ↑
Arlo
BoyEnglish-speaking countries
Fortified hill
#158 ↑
Antonio
BoyItalian
derived from 'Antonius', meaning 'priceless' or 'of inestimable worth'
#179 →
Emilio
BoySpanish-speaking countries
Rival
#181 ↑
Alejandro
BoySpain
defender of mankind
#200 →
Kairo
BoyVarious (particularly Western)
victorious
#234 ↑
Nico
BoyItaly
Short form of NICHOLAS (or sometimes NICODEMUS).
#240 ↑
Otto
BoyGermanic
Wealth, fortune
#282 ↑
Maximiliano
BoySpain
El más grande
#291 ↓
Romeo
BoyItalian
a pilgrim to Rome
#292 ↑
Francisco
BoySpain
Free man
#297 ↓
Angelo
BoyItaly
Italian form of Angelus (see ANGEL).
#299 →
Niko
BoyJapan
Finnish form of NICHOLAS, and a Croatian and Slovene short form of NIKOLA (1).
#320 ↑
Cairo
BoyEgypt
From the name of the city in Egypt, called القاهرة (al-Qahirah) in Arabic, meaning "the victorious".
#331 →
Fernando
BoySpain
Adventurous traveler.
#344 ↓
Eduardo
BoySpain
Spanish and Portuguese form of EDWARD.
#356 ↓
Ricardo
BoySpain
brave ruler
#372 ↓
Luciano
BoyItaly
Light, illumination.
#375 ↑
Pablo
BoySpanish
small, humble
#378 →
Marco
BoyItaly
Derived from Marcus, meaning 'warlike'.
#382 →
Kylo
BoyAmerican
from the river
#405 ↑
Mario
BoyItaly
male, manly
#406 ↓
Sergio
BoyItaly
Italian and Spanish form of SERGIUS.
#407 ↓
Hugo
BoyFrance
Latinized form of HUGH. As a surname it has belonged to the French author Victor Hugo (1802-1885), the writer of 'The Hunchback of Notre Dame' and 'Les Misérables'.
#415 ↑
Santino
BoyItaly
little saint
#417 ↑
Pedro
BoySpanish
Form of the name 'Peter', meaning 'rock' or 'stone'.
#421 ↓
Apollo
BoyGreece
of Apollo, god of the sun, music, and prophecy
#434 ↑
Tadeo
BoySpanish-speaking countries
heart
#473 ↑
Bo
BoyChinese
In Chinese, it can mean 'to conquer' (博), 'wave' (波), or 'precious' (宝) depending on the characters used.; Derived from Scandinavian roots meaning 'to live' or 'to dwell'.
#479 ↑
Camilo
BoySpain
helper to the priest
#481 ↑
Rodrigo
BoySpain
Spanish, Portuguese and Italian form of RODERICK. A notable bearer was Rodrigo Díaz de Vivar, also known as El Cid, an 11th-century Spanish military commander.
#497 ↑
Shamiko
GirlJapan
A name that can mean 'shining child' or 'child of praise', depending on the characters used.
#500 →
Arnolfo
BoyItaly
eagle power
#501 →
Mondo
BoyItalian
world
#501 →
Marselo
BoySpanish-speaking countries
young warrior
#501 →
Oladapo
BoyNigeria
A name meaning 'wealth has come home'.
#501 →
Emiko
GirlJapan
beautiful child or blessed child
#503 →
Verdo
BoyItaly
green
#503 →
Misayo
GirlJapan
beautiful generation
#505 →
Nicolino
BoyItaly
victorious, people of victory
#505 →
Maclovio
BoySpain
one who is devoted to the Eucharist
#506 →
Alicio
BoySpain
noble and kind
#507 →
Rodolfo
BoyItaly
Italian, Spanish and Portuguese form of RUDOLF. This is the name of the hero in Puccini's opera 'La Bohème' (1896).
#508 →
Rocco
BoyItaly
Germanic name derived from the element hrok meaning "rest". This was the name of a 14th-century French saint who nursed victims of the plague but eventually contracted the disease himself.
#508 →
Tomohiro
BoyJapan
Wise, virtuous, abundant
#508 →
Eldo
BoyItalian
Derived from 'Eldoro', meaning 'golden'
#509 →
Karamo
BoyWest Africa
The one who is the best
#510 →
Quintonio
BoyItaly
the fifth
#510 →
Primitivo
BoySpain
primitive
#511 →
Sho
BoyJapan
to fly
#511 →
Costanzo
BoyItaly
Italian form of CONSTANS.
#515 →
Chino
BoyMexico
small or little
#515 →
Valentino
BoyItalian-speaking countries
Strong
#515 ↑
Davarrio
BoyAmerican
A modern invented name
#516 →
Edvardo
BoyItaly
Wealthy guardian.
#517 →
Eutiquio
BoySpain
derived from Latin 'Eutychios', meaning 'fortunate' or 'well-favoured'
#518 →
Jorgealberto
BoySpain
A combination of Jorge and Alberto, meaning 'farmer' or 'earthworker' (Jorge) and 'noble' or 'bright' (Alberto)
#518 →
Erasto
BoyTanzania
he who is loved
#519 →
Fidelio
BoySpanish-speaking countries
Faithful, loyal
#519 →
Frumencio
BoySpain
to be fruitful or productive
#520 →
Toccaro
GirlAmerican
Intended to symbolize the melodic aspects of music.
#520 →
Demeko
BoyAfrican
African American
#521 →
Marcelo
BoySpanish-speaking countries
young warrior
#521 ↑
Shameko
GirlAmerican
Possibly derived from African American Vernacular English; may combine 'Sham' and 'Meko.'
#521 →
Fujiko
GirlJapanese
Wisteria child
#522 →
Jacbo
BoyHebrew-speaking regions
held by the heel
#523 →
Woo
BoyKorea
A common surname; also means 'rain' when used as a word.
#523 →
Carmello
BoyItaly
Derived from Carmelo, meaning 'garden,' or 'vineyard' in Spanish.; Often associated with the Virgin of Mount Carmel.
#524 →
Delbreco
BoyItaly
Of unclear origin, possibly a combination of 'Del' meaning 'of' and 'Brec' or 'Breco'.
#524 →
Leandro
BoySpanish-speaking countries
Lion-man
#524 ↑
Florenzo
BoyItaly
blooming, flourishing
#525 →
Esiquio
BoySpain
The name Esiquio is derived from the Greek name 'Ezekiel,' meaning 'God strengthens.'
#526 →
Orlondo
BoySpanish
necesidad
#526 →
Rikardo
BoySpanish-speaking countries
Brave ruler or strong leader.
#526 →
Alveiro
BoySpain
A form of 'Alberto' which means 'noble' and 'bright'.
#527 →
Emedio
BoyItalian
Rival, competitor
#527 →
Roberto
BoyItaly
Italian, Spanish and Portuguese form of ROBERT. Saint Roberto Bellarmine was a 16th-century cardinal who is regarded as a Doctor of the Church.
#527 ↓
Go
BoyChina
To go.; Five.
#529 →
Alessandro
BoyItaly
Defender of men
#530 ↑
Scipio
BoyItaly
Staff or walking stick; often interpreted as 'to be of the staff' or 'one who supports.'
#530 →
Camaro
UnisexAmerican
friend; comrade
#532 →
Elissandro
BoySpanish-speaking countries
Defender of mankind
#534 →
Hilberto
BoySpanish
Bright pledge
#534 →
Alonzo
BoySpanish-speaking countries
noble or ready for battle
#535 ↓
Shintaro
BoyJapan
New, big son
#535 →
Chiyono
GirlJapan
A name that can mean 'a thousand generations' or 'a thousand waves'.
#537 →
Exiquio
BoySpanish
To live or to exist
#539 →
Fatumo
GirlSomalia
Born at the time of hunger
#539 →
Patrizio
BoyItaly
Italian form of Patricius (see PATRICK).
#539 →
Xiao
GirlChinese
Little, tiny or small
#539 →
Tokuo
BoyJapan
another world, man
#540 →
Haruko
GirlJapan
From Japanese 春 (haru) meaning "spring" or 陽 (haru) meaning "light, sun, male" combined with 子 (ko) meaning "child", as well as other kanji combinations.
#541 →
Bronko
BoyCroatia
strong, brave
#542 →
Leto
BoyGreece
hidden
#543 →
Margo
GirlGreek
pearl
#543 ↑
Mikoto
GirlJapan
meaning 'child of God' or 'princess'
#543 →
Biko
BoySouth Africa
Xhosa
#544 →
Aniceto
BoyItaly
Italian; Spanish
#545 →
Lisandro
BoySpain
Spanish form of LYSANDER.
#545 →
Demorrio
BoyAmerican
A modern creation, potentially derived from names like 'Damon' and 'Mario'.
#546 →
Mando
BoyLatin America
Command, Order
#547 →
Tiano
BoyItaly
third born
#547 →
McAdoo
BoyAmerican
son of Aodh
#551 →
Teco
BoySpanish
A diminutive form or variation of 'Teodoro', meaning 'gift of God'
#551 →
Lillyjo
GirlAmerican
pure, innocent, lily flower
#552 →
Misao
GirlJapan
Meaning 'idea' or 'thought', commonly associated with wisdom.
#553 →
Hatsuyo
GirlJapan
First generation; birth
#554 →
Juilo
BoySpain
youthful, downy
#554 →
Gianncarlo
BoyItaly
A combination of 'Gianni', derived from Giovanni, meaning 'God is gracious', and 'Carlo', meaning 'free man'.
#555 →
Tomario
BoySpanish
a variant of Tomás, meaning twin
#555 →
Silberio
BoyItaly
Silver
#557 →
Joselito
BoySpain
Little Joseph
#558 →
Ozro
BoyIsrael
Strength, power
#559 →
Cameo
GirlEnglish
A beloved name with deep roots
#560 →
Chukwunonso
BoyNigeria
God is always with us.
#561 →
Sosefo
BoyTonga
Tongan
#561 →
Halo
GirlAmerican
A circle of light surrounding the sun or moon, associated with divinity
#564 ↑
Silvestro
BoyItalian
from the forest
#564 →
Temeko
GirlJapanese
In Japanese, Temeko (てめこ) can imply 'talented child' or 'great growth'.
#564 →
Narcisco
BoySpanish-speaking countries
from the daffodil
#565 →
Severio
BoyItaly
Severus - 'stern' or 'serious'
#565 →
Giacinto
BoyItaly
Italian form of HYACINTHUS.
#566 →
Metro
BoyAmerican
Derived from 'metropolis', signifying 'mother city'
#566 →
Filadelfio
BoyItalian
brotherly love
#570 →
Rio
UnisexSpain
A beloved name with deep roots
#570 ↑
Armando
BoyItaly
Soldier
#571 ↓
Tomoko
GirlJapan
child of wisdom
#571 →
Julio
BoySpain
youthful, downy
#573 ↓
Tsuyuko
GirlJapan
Transparent child
#573 →
Lutalo
BoyLuganda
The name means 'the one who causes the people to rise'.
#574 →
Torenzo
BoyAmerican
to be tender or soft
#574 →
Aldo
BoyItaly
Meaning 'old' or 'wise'.
#575 →
Gericho
BoyJapanese
Gericho (ゲリコ) translates to 'guardian' or 'protector'.
#575 →
Hernesto
BoySpain
adventurous, bold, strong
#576 →
Ivo
BoySlavic countries
Yew tree
#577 →
Shizuo
BoyJapan
meaning 'quiet man'
#577 →
Masayo
GirlJapan
true generation; elegant generation
#578 →
Maximo
BoySpanish-speaking countries
greatest
#578 ↑
Aquileo
BoySpain
Eagle; Aquilo, the north wind
#580 →
Rigoberto
BoySpain
Bright fame
#582 →
Kioko
GirlKenya
One who is born during the time of abundant rain.
#583 →
Damarlo
BoySpanish
derived from the stone or rock
#586 →
Lido
BoyItaly
a beach or shore
#588 →
Sameko
GirlJapanese
child of the sun or the flower
#588 →
Gerardo
BoySpain
Strong spear and brave in battle
#589 →
Scorpio
BoyLatin
scorpion
#589 →
Tazuko
GirlJapan
Commonly means 'to continue' or 'to endure'.
#589 →
Tadao
BoyJapan
loyal, correct
#589 →
Noriko
GirlJapanese
child of law, child of reason
#591 →
Dacio
BoySpain
From the Dacians
#593 →
Bao
UnisexChina
From Chinese 宝 (bǎo) meaning "treasure, jewel, precious, rare", 褒 (bāo) meaning "praise, honour" or 苞 (bāo) meaning "bud" (which is usually only feminine). Other Chinese characters are possible as well.
#594 →
Ianto
BoyWelsh
gift from God
#595 →
Sammiejo
GirlUSA
a combination of Samuel and Jo
#595 →
Trigo
BoySpain
wheat
#595 →
Eliverto
BoyItalian
To free or liberate
#596 →
Josefrancisco
BoySpain
God will add to Joseph
#598 →
Josealberto
BoySpain
Combination of 'José', meaning 'God will increase', and 'Alberto', meaning 'noble and bright'.
#600 →
Patriciajo
GirlAmerican
noble
#602 →
Nayo
GirlJapanese
without any
#603 →
Agripino
BoyItaly
Of the field; Mature, wise
#604 →
Adulfo
BoySpain
noble wolf
#604 →
Konstantino
BoyGreece
Constant, steadfast
#604 →
Funmilayo
GirlNigeria
Yoruba
#605 →
Yero
BoyAfrican
Subtitle or one who shows
#605 →
Sakiko
GirlJapan
blossom child; child of the blooming flowers
#606 →
Tao
BoyChina
Peach
#606 →
Nurto
GirlAmerican
Possibly a modern coined name.
#609 →
Satsuko
GirlJapan
Child of the season
#609 →
Cleo
UnisexGreek
glory
#610 ↑
Lemarco
BoyAmerican
from the sea
#612 →
Samijo
GirlAmerican
A blend of Sami and Jo
#612 →
Ranaldo
BoySpain
advice or rule
#613 →
Antario
BoyAmerican
Derived from a name meaning 'manly' or 'courageous'
#615 →
Eustaquio
BoySpain
fruitful, productive
#615 →
Kyro
BoyAmerican
A beloved name with deep roots
#615 ↑
Glo
GirlEnglish-speaking countries
A diminutive or variation of Gloria, which means 'glory' or 'fame'.
#618 →
Clio
GirlGreece
glory
#619 →
Kenzo
BoyJapan
Strong; healthy; vigorous (健; ken) + a second kanji can signify 'create' or 'build' (三; zo)
#619 ↑
Arturo
BoyItalian
Arturo - courageous one
#621 →
Alfonso
BoyItaly
Noble and ready
#622 →
Ecko
GirlAmerican
Edge or border
#622 →
Mano
BoyJapan
A work of art
#622 →
Sunao
BoyJapan
honest, straightforward
#623 →
Picabo
GirlAmerican
To sparkle or shine
#624 →
Tario
BoySpain
Deliberate; to take a route
#624 →
Rozario
BoyItaly
means 'of the rosary', referring to a string of beads used in prayer.
#625 →
Kiyo
GirlJapan
pure world; chronicle world
#627 →
Shalako
BoyAmerican
He brings the gift
#627 →
Carlo
BoyItaly
free man
#628 →