Guides

Baby Names Ending in -o: Cool, Retro & Surprisingly Versatile

NamesPop Editorial Team
NamesPop Editorial Team· Collective Byline
·9 min read
Research & AnalysisLinguistics

There is a specific feeling a name ending in -o delivers — something warm, slightly retro, somehow both complete and open-ended. Leo has it. Milo has it. Hugo has it in a slightly more rumpled, literary way. These names land with a small bounce, a rising-then-falling cadence that makes them feel friendly without being soft, brief without feeling clipped. The -o ending is one of the few phonetic patterns that reads as masculine but warm — which is, in the current naming landscape, a genuinely useful combination.

NamesPop data shows that -o ending names for boys collectively grew 41% in the national top 200 between 2010 and 2025. That is not one name having a moment — it is an entire phonetic family making a sustained case for itself. The trend has been building for fifteen years and shows no signs of reversing. Here is a full guide to the best of them, organized by syllable count and stylistic register.

One-Syllable: Short and Definitive

Leo

The undisputed heavyweight of this category. Leo ranks in the top 10 nationally and has been there since around 2020, making it one of the most successful names of the decade by any measure. Latin in origin — from leo, meaning “lion” — with two thousand years of unbroken usage behind it, from Roman emperors and popes to Leonardo DiCaprio's well-known nickname that gradually became its own cultural touchstone. Leo is the name you choose when you want something short, strong, and completely unchallengeable. It works in every language, every culture, every decade. If there is a flaw, it is only that it has become quite popular — but Leo is popular because it is excellent, not because of a trend that will pass.

Bo

The shortest option on this list at one syllable, Bo is Norse and Scandinavian in origin, meaning “to live” or “to dwell.” It has been used as a standalone name in Scandinavian countries for generations and as an American nickname name for much longer — Bo Diddley, Bo Jackson, Bo Derek. Very short, very direct, slightly cowboy in its American cultural register but not at all in its international one. Works cleanly as a standalone name or as a nickname for any longer name: Bowen, Boden, Sebastian (Seb-Bo), Robert (Bo from Rob, through informal paths).

Two-Syllable: The Sweet Spot

Milo

Two syllables, Latin and Germanic roots connecting to the Latin miles (soldier) and possibly to the Germanic root meaning “merciful,” with some scholars also connecting it to Slavic roots meaning “gracious.” Milo is ranking in the top 30 and still climbing. It manages to feel both ancient and completely contemporary — it has been used since the Middle Ages, appears in Roman records, but reads entirely fresh right now. Strong enough for a resume, warm enough for a playground. The slight emphasis on the first syllable gives it an engaging rhythm that is easy to say and pleasing to hear. One of the best names on this entire list.

Hugo

Germanic in origin, from hug meaning “mind,” “heart,” or “spirit.” Hugo has a slightly rumpled, literary quality — Victor Hugo is the obvious and unavoidable association, though the name long predates him, with Hugo being a common given name throughout medieval Europe. It is now in the top 100 and feels distinctly European-intellectual without being inaccessible. Hugo works on children who will read difficult books and on children who will be cheerfully unconcerned with books and excel at sports. The literary association is present but not obligatory.

Arlo

Origin debated and genuinely interesting to trace: Arlo appears in Edmund Spenser's 1590 epic The Faerie Queene as “Arlo Hill,” a place in Ireland, which may itself derive from the Irish place name Aherlow (from the Irish Eatharlach, meaning “between two highlands”). It may also have independent Old English roots. Whatever its origins, Arlo has the strongest momentum of any name on this list: up more than 200% since 2010, now in the top 50. It sits in its own aesthetic category — slightly quirky, not quite vintage, not quite modern — which makes it genuinely distinctive. A very strong choice for parents who want something recognizable but not overused.

Bruno

Germanic, meaning “brown” or “strong as a bear.” Bruno was considered heavy and somewhat awkward in the US for decades — too European in a specific way that did not translate well. The Encanto effect (Bruno Madrigal, the prophetic uncle whose gift everyone was afraid of) gave it cultural permission in 2021-2022 that it has been capitalizing on ever since. It is now rising fast among parents who watched the film with their toddlers and discovered, somewhere in the third viewing, that they actually liked the name. Strong consonants, a warm vowel ending, genuinely distinctive at this exact moment.

Otto

Old German, meaning “wealth” or “fortune.” Otto has a satisfying visual and phonetic symmetry — it is a palindrome, reading the same forward and backward, which contributes to its memorability in a way that is hard to articulate but easy to feel. It reads as quietly intellectual and slightly vintage without the stuffiness that sometimes attaches to old German names in English contexts. For parents who want something genuinely unusual but classically grounded with deep European roots, Otto sits in a comfortable and increasingly appreciated space.

Three-Syllable: More Formal, Still Warm

Mateo

Spanish and Italian form of Matthew — and by most measures far more interesting than its Anglo equivalent right now. Mateo has been one of the fastest risers in the top 100 over the last decade, driven by the broader Latin name boom and by the genuine beauty of the name's sound. Three syllables, the accent falling on the second, clear pronunciation across language backgrounds. The -eo ending gives it a warmer, more musical quality than the -ew ending of Matthew while keeping the same underlying name. A name with enormous cultural range: it works with Spanish heritage, with Italian heritage, and increasingly in families with no Latin connection whatsoever who simply like the sound.

Romeo

Latin origin, from the Roman Roma — a “pilgrim to Rome,” a devotional name. Romeo spent decades as functionally unusable in English-speaking contexts — the Shakespeare association was too heavy, too obviously romantic in the literal sense, too risky. The Beckhams naming a son Romeo in 2002 cracked it open, demonstrating that the name could survive outside the play's context. It has been rising since, and now reads as bold and confident rather than theatrical or overly romantic. A strong pick for parents who are not afraid of a name that announces itself with some flourish.

Diego

Spanish form of James, through the path Santiago → Sant Iago → Diego, ultimately from the Hebrew Jacob meaning “supplanter.” Diego is strongly associated with Mexican and Latin American identity — Diego Rivera, the muralist, is the most culturally resonant bearer — and ranks in the top 200 nationally with concentrated use in high-Hispanic-population states. For families with Spanish-speaking heritage, it is a confident, culturally specific choice that needs no explanation or justification. For families without that heritage, it works entirely on sound: three syllables, smooth consonants, a warm ending.

Apollo

Greek mythology's god of the sun, music, poetry, and rational order. Apollo was considered unusable on a real child for most of the twentieth century — too grand, too mythological, too much of a costume. It is now in the top 200, part of a sustained mythology-name revival that has also lifted Atlas, Orion, and Achilles into actual SSA usage. Apollo is bold, even dramatic, but it earns its three syllables. The god it references is not a war god or a chaos god — Apollo represents light, beauty, and the arts. For parents comfortable with a name that carries genuine grandeur, Apollo is one of the most interesting choices available right now.

Unisex and Girls' Options

Cleo

Short for Cleopatra (from the Greek meaning “glory of the father,” literally “kleós” + “páter”) but fully functional and beautiful as a standalone name. Cleo reads as feminine in most contemporary contexts but has been used for boys historically and still occasionally appears in male registration data. Two syllables, clear, slightly vintage in the best possible way — old enough to feel established, not so old as to feel dusty. A strong choice for a girl who will likely have to explain the name once and then never again.

Indigo

The color name that ends in -o, landing with a foot in two naming trends simultaneously. Indigo is three syllables, genuinely gender-neutral in actual usage, and increasingly common in arts-and-culture urban communities. It has a calm, contemplative quality — indigo is the color between blue and violet, the color of the sky at the exact moment between evening and night. Unusual without being strange; it arrives in conversation as a name, not as a conversation piece.

What to Consider Before Committing

The -o ending is warm and engaging, but some combinations work better than others. One-syllable -o names (Leo, Bo) pair best with longer, more complex surnames — the short name needs room to breathe and the surname provides it. Longer names (Apollo, Romeo) work better with short, clear surnames where the full name does not become a mouthful. The rhythm of the complete name — first and last together — is worth testing before deciding.

Also worth considering: several of these names have nicknames built in that parents sometimes prefer as the daily name. Matteo becomes Teo. Romeo becomes Ro or Ro-Ro for toddlers. Hugo is already short. Factor in whether you want the full name or the nickname to be the primary everyday name, and whether the longer version will be used on official documents you are comfortable explaining.

Finally: the -o trend in boys' names is real but not unlimited. Leo and Milo are at the popular end of the spectrum now. If popularity is a concern, the names further down this list — Arlo, Otto, Orlo, Bruno — offer the same phonetic pleasure with considerably more breathing room.

Explore the full names ending in -o collection on NamesPop, or compare your favorites like Milo, Leo, and Arlo side by side on the name comparison tool.

Data source: U.S. Social Security Administration. Analysis by NamesPop.

Found this helpful?

Share it with someone who’s picking a name.

More in Guides

Popular Names

Keep Reading

Find the perfect name for your baby

Explore 100,000+ names with meanings, origins, and popularity trends.