Best Boy Names Ending in O
- Navarro
Origin:
SpanishMeaning:
"from Navarre"Description:
Dashing surname for the Basque kingdom.
- Giorgio
Origin:
Italian variation of GeorgeMeaning:
"farmer"Description:
Giorgio as is rich in meaning and history as George, but with more Italian flair. It's a consistent Top 50 hit in Italy, and with Italian boy names like Gianni and Lorenzo rising through the charts, could be another one to add to the mix.The best-known modern bearer is fashion designer Giorgio Armani.
- Fenno
Origin:
A Finnish tribe and languageDescription:
If you've heard this name, it's probably from the hero of the acclaimed Julia Glass novel, Three Junes, or else the political scientist Richard Fenno. As well as a Finnish name, it's alos a Frisian diminutive from names in the Frederick family, making it is a cousin of Freddie, Fritz and Fedde. This name is so rare it's never appeared on the charts, but with its energetic O ending it might appeal if you're looking for an alternative to names like Otto and Arlo.
- Enrico
Origin:
Italian variation of HenryDescription:
One of several Latin names starting with E that would work and play well with others in any family.
- Gio
Origin:
Italian short form of GiovanniMeaning:
"God is gracious"Description:
Giovanni is the Italian form of John, and Gio is its dashing nickname. A lot cooler than Johnny, no?
- Timeo
Origin:
Italian from GreekMeaning:
"honor"Description:
Timeo is a Top 100 name in France but is virtually unknown in the English-speaking world. Appearing briefly in the New Testament and related to Timon, a Shakespearean name, Timeo is a valid possibility for parents looking for an unusual name with cross-cultural cred.
- Tazio
Origin:
Italian form of Tatianus or Tatiano, Latin, meaning unknownDescription:
A zippy Italian choice, derived from a Sabine-Latin family name whose meaning is unknown, Tazio is a relation of Tatiano and Tatiana. Other sources suggest it might also be used as a short form of the names of Eustazio ("stable"), Lutazio ("a wrestling") and Anastasio ("resurrection") or possibly, though rarely, as a variant of Taddeo ("gift of god").
- Artemio
Origin:
Spanish variation of ArtemisDescription:
Artemio gives energy to this august Greek mythological name.
- Cesario
Description:
Cesario is a masculine name with Italian and Spanish origins, derived from the Latin name 'Caesar,' which means 'long-haired' or 'head of hair.' Historically, the name carries prestigious connotations due to its association with the Roman Julius Caesar and the subsequent imperial title. Cesario has remained relatively uncommon in English-speaking countries, maintaining its distinctive character as a heritage name in Italian and Hispanic communities. The name appears in literature, most notably in Shakespeare's 'Twelfth Night,' where Viola disguises herself as a character named Cesario. With its melodic quality and rich historical connections, Cesario offers a distinctive option for parents seeking a name with classical roots and a romantic Mediterranean flair.
- Makeo
Origin:
Hawaiian version of MateoDescription:
Makeo is a rare name, which peaked in usage in the USA in 2012, when it was given to six little boys. Despite this rarity, its similarity to names like Mateo (to which it is related), Arlo, etc. means it is ripe for a spike in popularity.
- Endo
Origin:
Estonian, from a place nameDescription:
This cute Estonian name is typically a short form of Endel, although it has a history of being used as a stand-alone. It originates in the feminine name Endla, originally the name of an Estonian lake. Easy to spell and pronounce, with a fun sound and the cool -o ending, Endo is a name that could cross cultures easily.
- Hanno
Origin:
Diminutive of Johan, German variation of JohnMeaning:
"God is gracious"Description:
Nicknames ending in o are invariably cute, though this one is a boys' name in its own right. And not just any boy name, but a saint's name no less. Saint Hanno, aka Saint Anno, was an 10th century archbishop of Cologne, He is also known as, less attractively, Hanno of Worms, which is one of the oldest cities in Germany.
- Vieno
Origin:
FinnishMeaning:
"gentle"Description:
Vieno is a unisex name that comes from the Finnish word for "gentle". With its dashing -o ending and sleek sound, we think that Vieno is a fashionable choice that could work well outside of Finland.
- Reno
Origin:
Place-nameDescription:
Has a lively and swaggering sound, and also some unfortunate associations with Reno, city of gambling and failed marriages.
- Horacio
Description:
Horacio is the Spanish and Portuguese form of Horatius, a masculine name of Latin origin derived from the Roman clan name Horatius, whose meaning remains uncertain. Made famous by the Roman poet Horace (Quintus Horatius Flaccus), the name carries literary and intellectual associations. Horacio has been consistently popular in Spanish-speaking countries and Brazil, appreciated for its classical roots and distinguished sound. The name conveys a sense of cultural sophistication and historical depth. Notable bearers include Argentine writer Horacio Quiroga and numerous politicians and artists throughout Latin America, helping maintain the name's prestigious reputation.
- Romero
Origin:
Spanish and ItalianMeaning:
"pilgrim to Rome, Roman"Description:
Romero is one of the less common variations of the stylish family of Rome-related names. Only 32 baby boys were named Romero in the US last year, versus nearly 5000 named Roman and 1100 named Romeo.
- Vinko
Origin:
Croatian, Slovene, from LatinMeaning:
"conquering"Description:
This sparky form of Vincent is used in Croatia and Slovenia, and it switches the stately feel of the original for something more playful with its fun -o ending sound.
- Indio
Origin:
SpanishMeaning:
"Indian"Description:
This name of a California desert town, used by Deborah Falconer and Robert Downey, Jr. for their son, makes a much livelier and more individual – not to mention more masculine – improvisation on the themes of India and Indiana.
- Remco
Origin:
Dutch, from Frisian, meaning uncertainDescription:
This lively Dutch name has a long history of use in the Netherlands, but its cool O ending and the trendy nickname Remi make it an especially fun and stylish choice for a modern baby boy. It comes from the Frisian Remne, which in turn may have been a diminutive for various Germanic names starting with R. Some bearers of this name are the author Remco Campert and the professional cyclist Remco Evenepoel. It may also be written as Remko.
- Roberto
Origin:
Italian, Spanish, and Portuguese variation of Robert, English from GermanMeaning:
"bright fame"Description:
Standard Latin classic that brings some flair to the basic boy name Robert. Nearly 4000 baby boys are still named Robert in the US each year, many of them undoubtedly named for a father or grandfather, while about 550 are named Roberto.
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.


