Best Boy Names Ending in O

  1. Solo
    • Origin:

      English word name
    • Meaning:

      "unaccompanied"
    • Description:

      Solo is a singular word name with special meaning for Star Wars fans. Equally appropriate for girls and boys, it works especially well in the middle.
  2. Giacomo
    • Origin:

      Italian variation of James
    • Meaning:

      "supplanter"
    • Description:

      Giacomo is a primo member of the Giovanni-Gino-Giancarlo-Giacomo gruppo of Italian names that are beginning to be adopted by American parents. Singer/creative baby namer Sting chose it for his son.
  3. 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.
  4. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
    • Description:

      Musical term with a lot of energy.
  5. 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.
  6. Claudio
    • Origin:

      Italian from Latin
    • Meaning:

      "lame; enclosure"
    • Description:

      Claudio, a most appealing Italian name, is featured in not one, but two Shakespearean plays, ,Measure for Measure and Much Ado About Nothing. While "lame" is the most widely acknowledged meaning, some etymologists theorize that the name may relate to the word for enclosure or clause, an alternate meaning that may appeal to a child with a form of this otherwise-attractive name.
  7. 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.
  8. Mario
    • Origin:

      Italian variation of Marius, form of mythological name Mars
    • Meaning:

      "warlike"
    • Description:

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

      Italian river name
    • Description:

      A river (in Italy), a writer (Bronson), a Teletubby: the Bo of the new millennium.
  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. Alto
    • Origin:

      Latin
    • Meaning:

      "high"
    • Description:

      With its musical allusions, a harmonious possibility.
  12. 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.
  13. 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.
  14. Rodrigo
    • Origin:

      Spanish and Portuguese variation of Roderick
    • Meaning:

      "famous ruler"
    • Description:

      Rhythmically appealing international spin on the stiff original.
  15. 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.
  16. Giorgio
    • Origin:

      Italian variation of George
    • Meaning:

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

  17. Kitto
    • Origin:

      Cornish, diminutive of Christopher, Greek and Latin
    • Meaning:

      "bearer of Christ"
    • Description:

      Kitto updates Dad Name Christopher with a trendy o-ending short form. Use it as an honor name or an original nickname.
  18. Maceo
    • Origin:

      Spanish variation of Matthew
    • Meaning:

      "gift of God"
    • Description:

      This semi-obscure historic name was recently chosen for their son by Halle Berry and Olivier Martinez.
  19. Paco
    • Origin:

      Spanish, diminutive of Francisco; Native American
    • Meaning:

      "eagle"
    • Description:

      Another winning and relaxed but energetic o-ending Latin name, sometimes associated with designer Paco Rabanne.
  20. 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.