Best Boy Names Ending in O

  1. 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.
  2. Othello
    • Origin:

      Hebrew
    • Meaning:

      "he has the sound of God"
    • Description:

      Shakespeare's moor has exclusive ownership of this name.
  3. Lucio
    • Origin:

      Spanish, Italian, and Portuguese variation of Lucius
    • Meaning:

      "light"
    • Description:

      About 100 baby boys were named Lucio in the US last year, a number we expect to increase with the growing popularity of all names in the Lu family. It's a family united by sound, with three main branches.
  4. Po
    • Origin:

      Italian river name
    • Description:

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

      Spanish variation of Maximus
    • Description:

      With the ubiquitous Max heard at every playground across the country, international versions have been gaining traction in an attempt to provide a fresh avenue to the highly sought nickname. This Spanish iteration has been in the US Top 1000 for most of the 21st century. This is one of many Spanish baby names with international power.
  6. Yarrow
    • Origin:

      Botanical name, English
    • Meaning:

      "rough stream"
    • Description:

      Highly unusual as a baby name for either gender, Yarrow is an herb that grows wild and has long been used for its medicinal property. It's named for the mythical Achilles, who was said to carry yarrow into battle.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. Marcelo
    • Origin:

      Spanish variation of Marcellus
    • Description:

      Both the Spanish Marcelo and Italian Marcello would work well for children of any backgrounds.
  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. Tadeo
    • Origin:

      Spanish variation of Thaddeus
    • Description:

      Has a lot of energy and charm, as does the Italian form, Taddeo.
  14. 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.
  15. Adriano
    • Origin:

      Italian
    • Meaning:

      "man from Adria"
    • Description:

      Adriano is a dashing Italian name which gets around the possible gender confusion of Adrian.
  16. 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.
  17. Alto
    • Origin:

      Latin
    • Meaning:

      "high"
    • Description:

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

      Spanish and Portuguese variation of Roderick
    • Meaning:

      "famous ruler"
    • Description:

      Rhythmically appealing international spin on the stiff original.