Menu
ADVERTISEMENT

Boy Names Ending in O

Boy Names Ending in O
Boy names ending in O offer many intriguing options.

Mateo is the most popular boy name ending with O right now, though there are nearly 100 O-ending boy names among the US Top 1000. Along with Mateo, other boy names in the US Top 1000 include Leo, Santiago, Diego, Romeo, and Antonio.

And there are hundreds more unique names for boys that end with the letter O worthy of your consideration. These range from the biblical Jethro to the ancient Greek Cosmo to the cool, modern Rio and Po.

Here are all Nameberry’s boy names that end with the letter O. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.
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.

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.

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.

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.

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

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.

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.

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.

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.

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.
ADVERTISEMENT

MatteoHeart

  • Origin:

    Italian
  • Meaning:

    "gift of God"
  • Description:

    This attractively energetic Italian version of the classic Matthew is primed to move further and further into mainstream American nomenclature.

EmilianoHeart

  • Origin:

    Italian and Spanish variation of Emil
  • Meaning:

    "work"
  • Description:

    Emiliano and Emilio are the appealing Latinate version of Emil. Emiliano Zapata Salazar was a leading figure in the Mexican Revolution, who helped establish modern Mexico.

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.

AlejandroHeart

  • Origin:

    Spanish variation of Alexander
  • Meaning:

    "defending men"
  • Description:

    Softer and smoother than Alexander, this classic Spanish name for boys has made a seamless transition to this culture. Adding to its current impact: the Lady Gaga song Alejandro .

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.”
ADVERTISEMENT

EmilioHeart

  • Origin:

    Spanish and Italian variation of Emil
  • Meaning:

    "rival"
  • Description:

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

MaximilianoHeart

  • Origin:

    Spanish
  • Meaning:

    "greatest"
  • Description:

    This is a Spanish variation of Maximilian that has begun to gain some popularity. It has a luxurious feel -- maybe it's the suggestion of "millions"? -- but this is one of those Spanish baby names that come with Anglicized nicknames that can make it work across cultures.

KairoHeart

  • Origin:

    Spelling variation of place-name Cairo
  • Description:

    Varying the spelling of an established name or word to substitute a k for a c has become more and more kommon, oops, common. Some parents feel that using a different spelling makes the name more of a name and less of a place or a word. Kairo may seem to lend itself particularly well to this practice given that the K spelling turns the first syllable into the stylish name Kai. But we prefer the more authentic Kai or Cairo.

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.

AngeloHeart

  • Origin:

    Italian
  • Meaning:

    "angel, messenger"
  • Description:

    Old-school Italian name that could find new fans thanks to singer Adele, who chose it for her son after months of baby name mystery. Angelo is in the same name category as Rocco, the name of Madonna's son, and may get a fresh coat of cool.
ADVERTISEMENT

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.

EduardoHeart

  • Origin:

    Spanish and Italian variation of Edward
  • Meaning:

    "wealthy guardian"
  • Description:

    A stalwart of Latin nomenclature that could work just as well for Anglos. Proof lies with the celebrity birth announcement — Hilaria and Alec Baldwin named their fifth child Eduardo Pau Lucas in 2020.

MarioHeart

  • Origin:

    Italian variation of Marius
  • Meaning:

    "Mars"
  • Description:

    Familiar via such notable Marios as Lanza, Cuomo, Andretti, Puzo, and Van Peebles, this Italian name has been fully integrated into the US.

RicardoHeart

  • Origin:

    Portuguese and Spanish variation of Richard
  • Meaning:

    "dominant ruler"
  • Description:

    Richard is far from fashionable, but Ricardo is one of the most popular Spanish names for boys in the US. And it does sound far more appealing that the English version.

FernandoHeart

  • Origin:

    Spanish and Portuguese variation of Ferdinand
  • Meaning:

    "bold voyager"
  • Description:

    Can you hear the drums Fernando? Although 58% of Nameberries prefer Ferdinand to Fernando, the Iberian variant has a softer, more romantic feel that makes it a better fit with all those Javiers, Lorenzos and Matteos.
ADVERTISEMENT

CairoHeart

  • Origin:

    Place-name
  • Description:

    Exciting place name possibility with upbeat o ending. It debuted in the US Top 1000 in 2015.

NikoHeart

  • Origin:

    Finnish variation of Nichoals; diminutive of Nikolaos, Greek
  • Meaning:

    "victory of the people"
  • Description:

    Slightly more worldly spelling of Nico.

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.

SergioHeart

  • Origin:

    Italian and Spanish variation of Sergius
  • Description:

    Widely heard in both Italian and Spanish households, it is most identified with spaghetti western director Sergio Leone.

PabloHeart

  • Origin:

    Spanish variation of Paul
  • Description:

    Pablo, the commonly used Spanish version of Paul, has the added bonus of some fantastic artistic bearers: painter Picasso, cellist Casals, and poet Neruda.
ADVERTISEMENT

OttoHeart

  • Origin:

    German
  • Meaning:

    "wealthy"
  • Description:

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

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.

PedroHeart

  • Origin:

    Spanish variation of Peter
  • Description:

    Pedro is one of the most familiar Spanish names for boys, via baseball star Pedro Rodriguez and many others.

LucianoHeart

  • Origin:

    Italian variation of Lucian
  • Meaning:

    "light"
  • Description:

    A vibrant, operatic Latin choice.

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.
ADVERTISEMENT

RobertoHeart

  • Origin:

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

    Standard Latin classic.

SantinoHeart

  • Origin:

    Italian
  • Meaning:

    "little saint"
  • Description:

    A name introduced here by The Godfather: James Caan played the anything-but-saintly Santino "Sonny" Corleone, and comedian Adam Carolla used it for his son.

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.

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.

AlonzoHeart

  • Origin:

    Italian diminutive of Alphonso
  • Meaning:

    "noble, ready"
  • Description:

    Alonzo is dashing and debonair, with a large measure of Latin flair.
ADVERTISEMENT

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.

ArmandoHeart

  • Origin:

    Spanish, Italian and Portuguese form of Herman, German
  • Meaning:

    "soldier"
  • Description:

    Armando takes the flat-footed Herman and makes it romantic. This is another of the Latin names we expect to be seeing more of.

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".

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.

JulioHeart

  • Origin:

    Spanish variation of Julius
  • Description:

    What with Paul Simon's classic lyric about Julio down by the schoolyard and several distinguished bearers, this livelier Spanish version of Julius is completely familiar to the non-Hispanic community and would make a great choice for a bicultural family. NFL Atlanta Falcons star Julio Jones bears this name.
ADVERTISEMENT

GerardoHeart

  • Origin:

    Spanish variation of Gerard
  • Description:

    Widely used in the Latino community, the name gained renown in the nineties for its association with rapper Gerardo Mejía of 'Rico Suave' fame.

RodrigoHeart

  • Origin:

    Spanish and Portuguese variation of Roderick
  • Meaning:

    "famous ruler"
  • Description:

    Rhythmically appealing international spin on the stiff original.

ArturoHeart

  • Origin:

    Spanish, Italian and Portuguese form of Arthur, Celtic
  • Meaning:

    "bear"
  • Description:

    Italian, Portuguese and Spanish variation of Arthur that makes the original feel more romantic and dashing.

ValentinoHeart

  • Origin:

    Latin
  • Meaning:

    "strength, health"
  • Description:

    A dashing, dramatic and romantic Italian surname, associated with early movie heartthrob Rudolph, and later with Italian fashion designer Valentino (Garavani). Also the name of an early Roman saint, whose feast day marks the beginning of spring. Ricky Martin chose it for one of his twin boys.

AlessandroHeart

  • Origin:

    Italian variation of Alexander
  • Meaning:

    "defending men"
  • Description:

    For anyone seeking a more unusual version of Alexander, this is a real winner.
ADVERTISEMENT
Loading ...