Best Boy Names Ending in O

  1. Rico
    • Origin:

      Spanish, diminutive of Ricardo
    • Meaning:

      "dominant ruler"
    • Description:

      Consider this short form for your little Richard.
  2. 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.

  3. Waldo
    • Origin:

      German, pet form of names such as Waldemar
    • Meaning:

      "to rule"
    • Description:

      Its jaunty o-ending makes this name more appealing than most of its Germanic brothers, and we hope we're beyond the constant response to his name being "Where's Waldo?" The weighty reputation of writer and philosopher Ralph Waldo Emerson adds a measure of backbone to the name.
  4. Reno
    • Origin:

      Place-name
    • Description:

      Has a lively and swaggering sound, and also some unfortunate associations with Reno, city of gambling and failed marriages.
  5. 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.
  6. 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."
  7. Roberto
    • Origin:

      Italian, Spanish, and Portuguese variation of Robert
    • Description:

      Standard Latin classic.
  8. Rowe
    • Gio
      • Origin:

        Italian short form of Giovanni
      • Meaning:

        "God is gracious"
      • Description:

        Giovanni is the Italian form of John, and Gio is its dashing nickname. A lot cooler than Johnny, no?
    • Julio
      • Origin:

        Spanish variation of Julius
      • Description:

        What with Paul Simon's classic lyric about Julio down by the schoolyard and several distinguished bearers, this livelier Spanish version of Julius is completely familiar to the non-Hispanic community and would make a great choice for a bicultural family. NFL Atlanta Falcons star Julio Jones bears this name.
    • Ludovico
      • Origin:

        Italian variation of Ludwig, German
      • Meaning:

        "famous warrior"
      • Description:

        Ludwig may be out, but Ludovico is very very in, at least in Italy. Undiscovered in the US and other English-speaking countries, Ludovico comes with the short form Ludo. The female form Ludovica is also popular.
    • Hanno
      • Origin:

        Diminutive of Johan, German variation of John
      • Meaning:

        "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.
    • Artemio
      • Origin:

        Spanish variation of Artemis
      • Description:

        Artemio gives energy to this august Greek mythological name.
    • Zeo
      • Origin:

        Modern invented name
      • Description:

        More neo than Neo, this is a name heard in the Power Rangers film title Power Rangers Zeo.
    • Junot
      • Origin:

        Spanish variation of Junius
      • Description:

        Junot, which sounds like the goddess and indie movie name "Juno" and the Alaskan place name Juneau, is actually someting completely different. The literati will recognize the unusual name of writer Junot Diaz.
    • 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.
    • Enrico
      • Origin:

        Italian variation of Henry
      • Description:

        One of several Latin names starting with E that would work and play well with others in any family.
    • Marino
      • Origin:

        Latin
      • Meaning:

        "of the sea"
      • Description:

        Marino is an Italian first and surname with distinct crossover possibilities, having pleasant seaside undertones, and is far more unusual in the U.S. than sister Marina.
    • Venturo
      • Origin:

        Spanish
      • Meaning:

        "good fortune, good luck"
      • Description:

        Upbeat choice.
    • Urso
      • Origin:

        Italian from Latin
      • Meaning:

        "bear"
      • Description:

        Cool bearlike option, though Orson might be easier to embrace.