Menu
ADVERTISEMENT

Boy Names Ending in O

Boy Names Ending in O
Boy names ending in the letter O have been fashionable for a couple of decades now, with many of the most popular choices zooming to the top of the list.

The best boy names ending in O include selections from those top names as well as unique O-ending names. The Top O-ending boy name in the US right now is the Spanish Mateo. Along with Mateo, other boy names ending in O in the US Top 500 include Leo, Santiago, Milo, and Theo.

Unique boy names ending in O that make our best list include Anselmo, Benno, Caio, and Laszlo.

Of course, O is the usual ending for boys' names in Italy, Spain, and other Latinate countries. O-ending boys' names popular internationally include choices from those lands as well as boys' names with other origins that carry the O ending.

We've included a few fashionable names here that don't technically end in O but in the O sound.

If you want to explore beyond our Best List, see our master list of nearly 1800 boy names ending in o.
ADVERTISEMENT

ArloHeart

  • Origin:

    Irish, English
  • Meaning:

    "between two hills"
  • Description:

    Arlo has many possible derivations: possibly a shortened form of Italian name Carlo, and in Basque-speaking regions it is the word for area. In English, Arlo was first used by Edmund Spenser in The Faerie Queene and is thought to derive from the Celtic word Aherlow, meaning “between two highlands.”

MiloHeart

  • Origin:

    Latin and Old German
  • Meaning:

    "soldier or merciful"
  • Description:

    Milo is most commonly considered to be Germanic name derived from the Latin word miles, meaning "soldier." However, there is evidence to suggest it also may have independently spawned from the Slavic root milu, meaning "merciful." Milo predates brother name Miles, a variation that evolved when the name immigrated to the British Isles in the Middle Ages. Mylo is an alternate spelling.

HugoHeart

  • Origin:

    Latinized form of Hugh
  • Meaning:

    "mind, intellect"
  • Description:

    Hugo, the Latin form of Hugh, has more heft and energy than the original -- and of course we love names that end (or begin, for that matter) with an o. This one is especially appealing because it's backed up by lots of solid history and European style.

TheoHeart

  • Origin:

    Diminutive of Theodore
  • Meaning:

    "gift of God"
  • Description:

    Many modern parents use Theo as the short form for Theodore rather than the dated Ted--including some celebs, such as Dallas Bryce Howard-- but others bypass the Grandpa name Theodore entirely and skip right to the hip nickname Theo. Short and ultra-chic, Theo's a cool, contemporary baby name choice.

NicoHeart

  • Origin:

    Italian diminutive of Nicholas, Greek
  • Meaning:

    "people of victory"
  • Description:

    Nico is one of the great nickname names, full of charm, energy and effortless cool -- a neo Nick.
ADVERTISEMENT

OttoHeart

  • Origin:

    German
  • Meaning:

    "wealthy"
  • Description:

    Cutting-edge parents have revived this German name a la Oscar.

LeoHeart

  • Origin:

    Latin
  • Meaning:

    "lion"
  • Description:

    Leo was derived from the Latin leo, meaning “lion.” Thirteen popes have carried the name, including St. Leo the Great. In Germanic languages, Leo has historically been used as a nickname for names including Leon and Leopold. In Latinate languages, Leonardo is considered a full form for Leo.

EnzoHeart

  • Origin:

    Italian variation of Henry, also diminutive of Vincenzo and Lorenzo
  • Description:

    Enzo originated as the Italian variation of Heinz, a German name derived from Heinrich, related to Henry. It has historically been used as a short form for Italian names such as Vincenzo and Lorenzo. The most famous bearer of the name is Enzo Ferrari, founder of the luxury sports car brand.

BeauHeart

  • Origin:

    French
  • Meaning:

    "handsome"
  • Description:

    Beau suggests someone devilishly handsome, with a large measure of southern charm—a nice image to bestow on your boy. Often solely a nickname in the past, it's now standing firmly on its own. Beau has been on the Social Security list non-stop since 1969.

ElioHeart

  • Origin:

    Italian, Spanish
  • Meaning:

    "sun"
  • Description:

    Elio is a sunny and spirited Italian and Spanish name that makes a great crossover prospect, which could catch on as Enzo has. Elio is also currently popular in France, ranking in the Top 250.
ADVERTISEMENT

MateoHeart

  • Origin:

    Spanish
  • Meaning:

    "gift of God"
  • Description:

    Mateo is a Latinate form of Matthew, which derived from the Hebrew name Mattiyahu, consisting of the elements mattan, meaning "gift" and yah, which references the Hebrew God. Mateo can also be spelled Matteo, which is the Italian variation. Matheo is an archaic Spanish spelling, although it is used in France as Mathéo.

CosmoHeart

  • Origin:

    Greek, Italian, English
  • Meaning:

    "order, beauty"
  • Description:

    We all heard it on Seinfeld as the long-concealed first name of Kramer, then considered a punchline. Now some pioneering parents are embracing this expansive Greek name, which makes a creative and cool choice for a baby. Influential celebrity couple Scarlett Johansson and Colin Jost chose it for their son, born in 2021, which will likely drive Cosmo up in popularity. In the UK, it currently ranks within the Top 1000 boy names and is trending upwards.

ApolloHeart

  • Origin:

    Greek mythology name
  • Description:

    With mythological names rising, the handsome son of Zeus and god of medicine, music, and poetry among many other things might offer an interesting, if high-pressure, option. But if Romeo and Venus are now deemed baby-appropriate, why not Apollo? Olympic speed skater Apolo Anton Ohno might inspire some parents. And now that it's been chosen by Gwen Stefani and Gavin Rossdale, it could take off as their first son's name—Kingston—has.

NeoHeart

  • Origin:

    Latin or Tswana
  • Meaning:

    "new or gift"
  • Description:

    This nouveau name of Keanu Reeves's character in The Matrix has not enjoyed the same burst of popularity as its female counterpart, Trinity, but it definitely sounds, well, newer. Neo Rauch is an interesting contemporary German artist.

RomeoHeart

  • Origin:

    Italian
  • Meaning:

    "pilgrim to Rome, Roman"
  • Description:

    It wasn't so long ago that Romeo was considered as outre for an American baby as Casanova or Cupid. But that really changed when David and Victoria Beckham chose it for their second son in 2002, a path followed by Jon Bon Jovi.
ADVERTISEMENT

MarcoHeart

  • Origin:

    Italian and Spanish form of Mark
  • Meaning:

    "warlike"
  • Description:

    Simple and universal, Marco is a Latin classic that would make a much livelier namesake for an Uncle Mark. It was used for her son by actress Jill Hennessy and goes well with surnames of any nationality.

DracoHeart

  • Origin:

    Greek from Latin
  • Meaning:

    "dragon"
  • Description:

    For as long as we all shall live, Harry Potter's sneering nemesis.

ShilohHeart

  • Origin:

    Hebrew
  • Meaning:

    "tranquil"
  • Description:

    Haunting biblical and Civil War place-name; now unisex—especially after the mega-high-profile Brangelina couple picked it for their daughter. It debuted in the Top 1000 for boys in 2015.

RoscoeHeart

  • Origin:

    Norse
  • Meaning:

    "deer forest"
  • Description:

    Fairly popular a hundred years ago but out of sight now, the quirky Roscoe deserves a place on every adventurous baby-namer's long list. It joins Rufus, Roman, Remy, Romulus, and Ray as one of the R names that sound fresh again after too many years of Robert, Richard, and Ronald.

DiegoHeart

  • Origin:

    Spanish variation of James
  • Meaning:

    "supplanter"
  • Description:

    The energetic Diego is rising rapidly along with a lot of other authentically Spanish baby names that work perfectly well with surnames of any origin.
ADVERTISEMENT

SantiagoHeart

  • Origin:

    Place-name or Latin
  • Meaning:

    "Saint James"
  • Description:

    Santiago is a spirited Spanish name with great crossover potential: a place-name (it's a city in Chile), a surname, and the patron saint of Spain. It's a name on the rise in the charts.

OrlandoHeart

  • Origin:

    Italian variation of Roland
  • Meaning:

    "famous throughout the land"
  • Description:

    Orlando, the ornate Italianate twist on the dated Roland, with a literary heritage stretching back to Shakespeare and before, has appealing book-ended o's, and is open to combination with almost any last name, a la British actor, Orlando Bloom.

LorenzoHeart

  • Origin:

    Italian variation of Laurence
  • Meaning:

    "from Laurentium"
  • Description:

    Latinizing Lawrence gives it a whole new lease on life. Like Leonardo, Lorenzo has been integrated into the American stockpot of names, partly via actor Lorenzo Lamas. Other associations are with Lorenzo de' Medici, the Florentine Renaissance merchant prince and art patron, Renaissance artists Ghiberti and Lotto, and the upstanding young man who married Shylock's daughter Jessica in Shakespeare's The Merchant of Venice.

CatoHeart

  • Origin:

    Latin
  • Meaning:

    "all-knowing"
  • Description:

    Cato conjures up images of ancient Roman statesmen and southern antebellum retainers; it could have revival potential, with its 'O' ending and the current interest in the names of Greek and Roman antiquity.

BoHeart

  • Origin:

    Norse nickname
  • Meaning:

    "to live"
  • Description:

    A popular name in Denmark, in this country Bo has some cowboy swagger and a lot of substance in its minimal two letters. In Mandarin Chinese, Bo means "wave".
ADVERTISEMENT

IvoHeart

  • Origin:

    German
  • Meaning:

    "yew wood, archer"
  • Description:

    Ivo is an unusual, catchy name with the energetic impact of all names ending in 'o'. Hardly heard in the U.S., it is used a bit more frequently in England, as is the related Ivor, a favorite of such novelists as Evelyn Waugh and P.G. Wodehouse. Ivo is currently most popular in the Netherlands.

LeonardoHeart

  • Origin:

    Italian and Spanish variation of Leonard, German
  • Meaning:

    "brave lion"
  • Description:

    For centuries this name was associated primarily with the towering figure of Italian Renaissance painter-scientist-inventor Leonardo da Vinci, and was scarcely used outside the Latin culture. But then along came Leonardo DiCaprio, who was supposedly given the name because his pregnant mother felt her first kick while looking at a da Vinci painting in the Ufizzi Gallery in Florence, and who would make the name young and handsome and multi-cultural.

    Leonardo is a popular choice among other attractive Italian and Spanish names for boys, and its cousin Leo is popular as well.

KenzoHeart

  • Origin:

    Japanese
  • Meaning:

    "strong and healthy"
  • Description:

    Kenzo is a common Japanese name with several creative bearers: the single-named fashion designer, prizewinning architect Kenzo Takada, and painter Kenzo Okada, which makes it internationally recognizable.

InigoHeart

  • Origin:

    Basque, medieval Spanish variation of Ignatius
  • Meaning:

    "fiery"
  • Description:

    Inigo, almost unknown in the U.S., is an intriguing choice, with its strong beat, creative and evocative sound, and associations with the great early British architect and stage designer Inigo Jones. The sixteenth-seventeenth century Jones shared his name with his father, a London clockmaker, who received it when Spanish names for boys were fashionable in England, especially among devout Roman Catholics.

AntonioHeart

  • Origin:

    Spanish and Italian variation of Anthony
  • Meaning:

    "priceless one"
  • Description:

    Antonio is a Shakespearean favorite -- the Bard used it in no less than five of his plays, and has long been a ubiquitous classic in Spanish-speaking countries, where the nickname Tonio is also prevalent. Antonio is also among an elite group of perennially popular names in the US, where it has always been among the boys' Top 1000 since baby name record-keeping started in 1880.
ADVERTISEMENT

ViggoHeart

  • Origin:

    Scandinavian
  • Meaning:

    "war"
  • Description:

    Though to most Americans Viggo is a one-person name attached to intense actor Mortensen, it is actually an old Norse name dating back to the Vikings, and is currently the 32nd most popular appellation in Sweden. Viggo Mortensen is a Jr., sharing his name with his Danish father. We think this name is so, well, vigorous, that it might appeal to others as well. Taylor and Natalie Hanson seemed to agree when they chose it for their fourth child.

LeandroHeart

  • Origin:

    Spanish, Portuguese, and Italian variation of Leander
  • Description:

    Leandro is the Portuguese, Italian, and Spanish variant of the English name Leander. A blend of two Latin words (Leo "lion" and Andro "man"), Leandro is a name that suggests its bearer has strength and power. Despite this very masculine meaning, Leandro also has a long romantic history, beginning with the myth of Hero and Leander (Ero et Leandro in Latin) to being an important figure in the history of the beautiful Spanish city of Seville.

RioHeart

  • Origin:

    Spanish
  • Meaning:

    "river"
  • Description:

    Rio is a reductive ranchero place-name with an attractive Tex-Mex lilt. No Doubt's Tom Dumont has a son named Rio Atticus.

FranciscoHeart

  • Origin:

    Spanish and Portuguese variation of Francis
  • Meaning:

    "Frenchman or free man"
  • Description:

    Francisco is one of the more popular Spanish names for boys in the US, which is unsurprising given its popularity back in Spain and Portugal as well as Latin America, coupled with its classic status. It also has a cool hipster vibe to it, given the reputation of the city of San Francisco.

FranciscoHeart

  • Origin:

    Spanish and Portuguese variation of Francis
  • Meaning:

    "Frenchman or free man"
  • Description:

    Francisco is one of the more popular Spanish names for boys in the US, which is unsurprising given its popularity back in Spain and Portugal as well as Latin America, coupled with its classic status. It also has a cool hipster vibe to it, given the reputation of the city of San Francisco.
ADVERTISEMENT

HiroHeart

  • Origin:

    Japanese
  • Meaning:

    "broad, widespread"
  • Description:

    Hiro is an apt name for a hero of the show Heroes -- and for our times. Widely used in Japan, sometimes also for girls. Hiroshi is a long form.

JethroHeart

  • Origin:

    Hebrew
  • Meaning:

    "excellence"
  • Description:

    Jethro, though the biblical father-in-law of Moses, has suffered for a long time from a Beverly Hillbilly image, but some really adventurous parents might consider updating and urbanizing it and transitioning it into the hip o-ending category.

JagoHeart

  • Origin:

    Spanish and Cornish variation of Jacob
  • Meaning:

    "supplanter"
  • Description:

    Jago is a dashing alternative to overused favorite Jacob.

BrunoHeart

  • Origin:

    German
  • Meaning:

    "brown"
  • Description:

    Bruno is a popular name throughout Europe and South America that deserves more attention here. Its color meaning makes it one of the perfect names for November babies, or really a boy born in any of the autumn months.

JerichoHeart

  • Origin:

    Biblical place-name
  • Description:

    A biblical place name with trumpeting verve and strength.
ADVERTISEMENT

EmilioHeart

  • Origin:

    Spanish and Italian variation of Emil
  • Meaning:

    "rival"
  • Description:

    Dashing and popular Italian and Spanish favorite, as is Emiliano.

RoccoHeart

  • Origin:

    Italian from German
  • Meaning:

    "rest"
  • Description:

    Madonna did much to polish up the image of this old-neighborhood Italian choice when she picked it for her son with British director Guy Ritchie, and several years later it was also used by Rose Byrne and Bobby Canavale for their son. It now feels much more mainstream than many celebrity baby names, sharing the quirky appeal of some other so-far-out-they're-in baby names as Bruno and Hugo.

AurelioHeart

  • Origin:

    Italian variation of Aurelius
  • Meaning:

    "the golden one"
  • Description:

    Aurelio is an energetic Italian name rarely heard here, with an attractive aura. As the female version Aurelia gains greater notice, we expect to hear more from Aurelio too.

IndigoHeart

  • Origin:

    Greek
  • Meaning:

    "Indian dye"
  • Description:

    Indigo is one of the most appealing and evocative of the new generation of color names. Color names have joined flower and jewel names -- in a big way -- and Indigo, a deep blue-purple dye from plants native to India, is particularly striking for both girls and boys. Although most people don't think of it like this, Indigo might also be considered among the most stylish Greek baby names in use today. Some cultural references: The Indigo Girls are a folk duo, 'Mood Indigo' is a classic Duke Ellington jazz composition, and there is a 1970's New Age theory that Indigo children possess special, sometimes supernatural abilities. Indigo is the name of a character in the Ntozake Shange novel Sassafrass, Cypress & Indigo, and was used for his daughter by Lou Diamond Phillips.

KyloHeart

  • Origin:

    Variation of Kyle
  • Description:

    Kylo Ren is the villain played by Adam Driver in the seventh Star Wars movie, released in December 2015. The original Kyle has sparked many variations, including Kylie and Kyler. Kylo, which takes on the fashionable o ending, is sure to follow for those who don't mind crossing to the dark side. It debuted on the US Top 1000 in 2016 -- and indeed, was the year's fastest rising boys' name.
ADVERTISEMENT

TeoHeart

  • Origin:

    Diminutive of Teodoro, Spanish
  • Meaning:

    "gift of God"
  • Description:

    An international take on Theo that would be easily wearable for a child in the US. Teo is traditionally a nickname for Theodore, but like Theo can stand on its own.

ThiagoHeart

  • Origin:

    Spelling variation of Tiago, diminutive of Santiago
  • Meaning:

    "supplanter"
  • Description:

    Some high-profile soccer stars, such as Thiago Silva, have contributed to its success. The correct Portuguese pronunciation is chee-AH-go.

DarioHeart

  • Origin:

    Italian variation of Darius
  • Meaning:

    "kingly or possess well"
  • Description:

    More creative and classier than Mario. It has regularly ranked near the bottom of the US Top 1000 over the last four decades. It does much better across the pond, and is especially popular in Italy, Spain, and Switzerland.

DarioHeart

  • Origin:

    Italian variation of Darius
  • Meaning:

    "kingly or possess well"
  • Description:

    More creative and classier than Mario. It has regularly ranked near the bottom of the US Top 1000 over the last four decades. It does much better across the pond, and is especially popular in Italy, Spain, and Switzerland.

LucianoHeart

  • Origin:

    Italian variation of Lucian
  • Meaning:

    "light"
  • Description:

    A vibrant, operatic Latin choice.
ADVERTISEMENT
Loading ...