Best Boy Names Ending in O

  1. Adriano
    • Origin:

      Italian
    • Meaning:

      "man from Adria"
    • Description:

      Adriano is a dashing Italian name which gets around the possible gender confusion of Adrian.
  2. Eduardo
    • 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. This doesn't seem to have much impact on other parents, though: over 900 boys received the name in 2021, but the number is steadily decreasing.
  3. Nicolo
    • Origin:

      Italian form of Nicholas
    • Meaning:

      "people of victory"
    • Description:

      Nicolo is a more lively variation of Nicholas and one of the most attractive Italian names for boys. A name with a long, distinguished Italian history of its own, it also boasts the charming nickname Nico.
  4. Urso
    • Origin:

      Italian from Latin
    • Meaning:

      "bear"
    • Description:

      Cool bearlike option, though Orson might be easier to embrace.
  5. Cassio
    • Origin:

      Italian variation of Cassius
    • Meaning:

      "hollow"
    • Description:

      Cassio is a notable Shakespearean name that's a member of the ever-more-popular Cassius family of names. Cassio was Othello's young, good-looking, and flirtatious lieutenant.
  6. Alto
    • Origin:

      Latin
    • Meaning:

      "high"
    • Description:

      With its musical allusions, a harmonious possibility.
  7. Moe
    • Origin:

      English, diminutive of Moses
    • Meaning:

      "delivered"
    • Description:

      If Gus and Max have made it, why not Moe? Can it be the lingering Three Stooges effect? We think that Moe, like Joe, is one of the friendliest and most open of regular guy nickname names and should get a little more attention.
  8. Marcelo
    • Origin:

      Spanish variation of Marcellus
    • Description:

      Both the Spanish Marcelo and Italian Marcello would work well for children of any backgrounds.
  9. Faro
    • Origin:

      Italian word name
    • Meaning:

      "lighthouse"
    • Description:

      Names ending with O are popular, but this one is almost unheard-of. Faro has the advantages of being easy to spell and pronounce (unless it's confused with Pharaoh), and a bright meaning. Ultimately it comes from Pharos, the island where the great Lighthouse of Alexandria was built, and there's a district and city in Portugal called Faro. Be aware: it's also the name of a gambling card game, highly popular in the nineteenth century before poker took over.
  10. Tygo
    • Origin:

      Dutch form of Tycho
    • Description:

      This Dutch form of the ancient Greek saints' name Tycho is in the Top 100 in The Netherlands. While largely unknown in the English-speaking world, it's got a cool sound and ancient roots, which equals a winning choice.
  11. Federico
    • Origin:

      Italian and Spanish variation of Frederick
    • Description:

      If Frederick feels too heavy, the Spanish and Italian has more energy. It's a long-term Top 20 name in Italy, and has neat nicknames like Fredo in Italian and Fede in Spanish. Famous bearers include the Spanish poet Federico García Lorca and the Italian filmmaker Federico Fellini. Further back in history, it was the name of a fifth-century Visigoth leader, the brother of Theodoric II.
  12. Devereaux
    • Origin:

      French surname
    • Meaning:

      "riverbank"
    • Description:

      Devereaux is familiar to many English speakers as a surname but not as a first. It's a habitational name related to the River Eure in France. Mick Jagger has a son with this name in a different spelling, Deveraux.
  13. Fiero
    • Origin:

      Italian word name
    • Meaning:

      "proud"
    • Description:

      Fiery sound and uplifting meaning, but it's also among the Top 100 dog names. Spelled Fiyero, it's the hero of the book and musical "Wicked."
  14. Othello
    • Origin:

      Hebrew
    • Meaning:

      "he has the sound of God"
    • Description:

      Shakespeare's moor has exclusive ownership of this name.
  15. Pascoe
    • Origin:

      Cornish variation of Pascal
    • Meaning:

      "Easter"
    • Description:

      Pascoe was popular in medieval times and is definitely deserving of revival, especially for a child born in the Easter season. Other spellings are Pasco and Pascow.
  16. Darrow
    • Origin:

      English
    • Meaning:

      "spear"
    • Description:

      A family of lawyers might be interested in this surname as a tribute to famed defense attorney Clarence Darrow.
  17. Po
    • Origin:

      Italian river name
    • Description:

      A river (in Italy), a writer (Bronson), a Teletubby: the Bo of the new millennium.
  18. Lazaro
    • Origin:

      Italian variation of Lazarus and Eleazar
    • Meaning:

      "God is my helper"
    • Description:

      This sleek Italian name was raised from the dead by Mexican Mozart in the Jungle star Gael Garcia Bernal, who chose it for his son (he also has a daughter named Libertad). For athletic inspiration, Lazaro Alvarez, boxing for Cuba, is the three-time world champion lightweight boxer. Lazarus and root name Eleazar are both also destined for comebacks.
  19. Fernando
    • 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.
  20. Tadeo
    • Origin:

      Spanish variation of Thaddeus
    • Description:

      Has a lot of energy and charm, as does the Italian form, Taddeo.