Best Boy Names Ending in O
- Cato
Origin:
LatinMeaning:
"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.
- Viggo
Origin:
ScandinavianMeaning:
"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.
- Thiago
Origin:
Spelling variation of Tiago, diminutive of SantiagoMeaning:
"supplanter"Description:
Some high-profile soccer stars, such as Thiago Silva, have contributed to its success. The correct Portuguese pronunciation is chee-AH-go. Thiago is ranked Number 2 for boys in Puerto Rico.
- Emilio
Origin:
Spanish and Italian variation of EmilMeaning:
"rival"Description:
Dashing and suave, with a hint of poetry and gentleness, Emilio is an appealing and international choice. A solid favorite in Italy, it is also on the rise in the US, France, Austria, and the UK.
- Diego
Origin:
Spanish variation of JamesMeaning:
"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.
- Bruno
Origin:
GermanicMeaning:
"brown"Description:
Tough-yet-cuddly Bruno is an international name even in its origins: it derives from the Germanic word for "brown" plus a Latin ending, and was borrowed as a color word in many European languages.
- Marlow
Origin:
EnglishMeaning:
"driftwood"Description:
Marlow is a suave, unusual surname-name that was chosen by Celine designer Phoebe Philo for her older son. This is a name with many spellings and many difference in gender identity. Marlowe is decidedly female, with only 10 percent of the babies named Marlowe male, while Marlow is 25 percent male, and Marlo is evenly divided.
- Shiloh
Origin:
HebrewMeaning:
"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.
- Inigo
Origin:
Basque, medieval Spanish variation of IgnatiusMeaning:
"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.
- Kenzo
Origin:
JapaneseMeaning:
"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.
- Teo
Origin:
Diminutive of Teodoro or Mateo, SpanishMeaning:
"gift of God"Description:
An international take on Theo that would be easily wearable for a child in the US or any European culture, Teo is a simple but versatile choice. It's popularly used across a number of countries, including Georgia, Poland, Slovenia, Slovakia, Croatia, Czechia, Italy, England, and Bosnia and Herzegovina too.
- Jago
Origin:
Spanish and Cornish variation of JacobMeaning:
"supplanter"Description:
Jago is a dashing alternative to overused favorite Jacob.
- Bo
Origin:
Norse nicknameMeaning:
"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".
- Emiliano
Origin:
Italian and Spanish variation of EmilMeaning:
"rival"Description:
Emiliano is an appealing Latinate version of Emil, with the same gentle sounds but additional flair. Popular in Chile and Mexico, where it ranks in the Top 20, Emiliano is also a rising name in the US.
- Aldo
Origin:
Italian from GermanMeaning:
"old and wise"Description:
A spirited German name very popular in Italy and occasionally used here, Aldo is one of the unique baby names with international flair. And names that mean wise have an enduring appeal.
- Orlando
Origin:
Italian variation of RolandMeaning:
"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.
- Aurelio
Origin:
Italian; Spanish, variation of AureliusMeaning:
"the golden one"Description:
Aurelio is an energetic Italian name rarely heard in the US, with an attractive aura. As the female version Aurelia gains greater notice, we expect to hear more from Aurelio too. In fact, Aurelio has recently entered the Top 1000 in the US in 2022. Next to follow might be latinate versions Aurelius and Aurelian.
- Jethro
Origin:
HebrewMeaning:
"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.
- Cosimo
Origin:
Italian variation of CosmoMeaning:
"order, beauty, universe"Description:
Dramatic and worldly, Cosimo was chosen by singer Beck and his wife, Marissa Ribisi, for their son. Now that Cosima has emerged as a starbaby favorite, twin brother Cosimo could join her.
- Antonio
Origin:
Spanish and Italian variation of AnthonyMeaning:
"from Antium"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.
The Nameberry App Is Live

Find your perfect baby name together in our app, now available on the App Store and Google Play.
- Swipe through thousands of names with your partner
- Names you match on are saved to your shared list
- Get personalized recommendations that learn based on your and your partner's preferences
- Partner with friends and family to find names you all love
- Backed by Nameberry's 20 years of data around name preferences.


