1770+ Boy Names Ending in O

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

      Portuguese and Spanish variation of Adalfuns, German
    • Meaning:

      "noble and ready"
    • Description:

      Alonso is the Spanish and Portuguese diminutive version of Alfonso, itself deriving from an old Germanic name "Adalfuns" meaning "noble and ready." Although the Italian spelling Alonzo is more popular in the US, Alonso has its own strong history.
  3. 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.
  4. 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.
  5. 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.
  6. Philo
    • Origin:

      Greek
    • Meaning:

      "loving"
    • Description:

      Could Philo be the next Milo?
  7. 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.
  8. 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.
  9. 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.
  10. Gustavo
    • Origin:

      Latinate variation of Gustav
    • Description:

      Well used in the Latino and Italian-American communities.
  11. 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.
  12. 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.
  13. Damiano
    • 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.)
    • 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.
    • 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.
    • Chito
      • Origin:

        Choctaw, Native American
      • Meaning:

        "handsome"
    • 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).
    • 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.