1770+ Boy Names Ending in O

  1. Benno
    • Origin:

      German
    • Meaning:

      "bear"
    • Description:

      Benno is a cool name in its own right -- there was a tenth century Saint Benno -- though it is also used as a lively nickname for Benjamin. Saint Benno of Meissen is the patron saint of anglers and weavers and, strangely enough, alliteration.
  2. Rosario
    • Origin:

      Italian
    • Meaning:

      "rosary"
    • Description:

      Rosario comes from the Spanish title of the Virgin Mary, Nuestra Señora del Rosario, or "Our Lady of the Rosary", Rosary referring to the vocal and mental prayers in Catholicism, that reflect on the life of Christ and his Mother.
  3. Ringo
    • Origin:

      English nickname
    • Description:

      The most outlandish Beatles-inspired name, if Lennon or McCartney are too tame for you. Ringo Starr is the stage name of drummer Richard Starkey, taken from his nickname Ringo (because he wore lots of rings) and the first part of his surname. A bold rock-n-roll inspired choice!
  4. Paolo
    • Origin:

      Italian, variation of Paul
    • Meaning:

      "small"
    • Description:

      Paolo is an irresistibly lush Italian name for boys, worlds more romantic than its spare English equivalent.
  5. Philo
    • Origin:

      Greek
    • Meaning:

      "loving"
    • Description:

      Could Philo be the next Milo?
  6. Iniko
    • Origin:

      Nigerian, Igbo
    • Meaning:

      "born in a time of trouble"
    • Description:

      This West African name has an upbeat, energetic sound, yet it is traditionally used for a son who was born during troubled times.
  7. Cleo
    • Origin:

      Greek
    • Meaning:

      "glory"
    • Description:

      As a male name, Cleo was well used during the 19th and the first half of the 20th centuries, deriving from the Greek name Cleon or the Biblical Cleopas.
  8. 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.
  9. Gustavo
    • Origin:

      Latinate variation of Gustav
    • Description:

      Well used in the Latino and Italian-American communities.
  10. Aalto
    • Origin:

      Finnish
    • Meaning:

      "wave"
    • Description:

      The last name of Finnish moderne designer/architect makes an original, creative choice with an unexpected water-related meaning.
  11. Damiano
    • Carmelo
      • Origin:

        Spanish and Italian from Hebrew
      • Meaning:

        "garden"
      • Description:

        Carmelo is a well-used Hispanic name associated with Mt. Carmel, home of the prophet Elijah and the location of the convent for the order of Carmelites. Carmelo is also a saint's name and — in modern times — tied to basketball player Carmelo Anthony.
    • Valo
      • Origin:

        Finnish; Malagasy
      • Meaning:

        "light"
      • Description:

        Really offbeat, upbeat multi-cultural name with light sound and meaning. Valo might make a more unique spin on Milo.
    • Elmo
      • Origin:

        Italian from German
      • Meaning:

        "protector"
      • Description:

        Elmo, like fellow Sesame Street characters Kermit and Grover, has a hard time being taken seriously. (It isn't easy being red either.)
    • Shoto
      • Origin:

        Japanese
      • Meaning:

        "burn and freeze"
      • Description:

        If you encounter this name in the real world, it may be written using kanji that mean "bright person," "happy person," "blessed person," or other related meanings. However, in the anime series My Hero Academia, character Shoto Todoroki's name is written in kanji that mean "burn" and "freeze," referencing his powers.
    • Mako
      • Origin:

        Japanese
      • Meaning:

        "sincerity"
      • Description:

        Though this simple, appealing name works for both genders in Japan, it's best known as the name of the princess who chose to leave the Royal Family in order to marry a commoner. As a boys' name, it can be a short form of Makato. Mako also means "shark" in Maori, and is the name of two shark species.
    • Kiro
      • Origin:

        Macedonian
      • Meaning:

        "lord"
      • Description:

        Kiro is a rare bird: one of the unique baby names with the stylish o ending. A Macedonian name with the same root as the English name Cyril; we think it is by far the spunkier option. Reminiscent of more popular names like Arlo and Remy, Kiro is a name which wins on three fronts: it has a great meaning, is easy to pronounce, and yet guaranteed to be unique (only 21 baby boys were named Kiro in the US last year).
    • Chito
      • Origin:

        Choctaw, Native American
      • Meaning:

        "handsome"
    • Bosco
      • Origin:

        Italian saint name
      • Description:

        Also, unfortunately, better known as a chocolate syrup. Borden and Bosco could play well together.
    • Ricardo
      • Origin:

        Portuguese and Spanish variation of Richard
      • Meaning:

        "dominant ruler"
      • Description:

        Richard is far from fashionable, but Ricardo is one of the most popular Spanish names for boys in the US. And it does sound far more appealing that the English version.