1770+ Boy Names Ending in O

  1. Kelso
    • Origin:

      Scottish place and surname
    • Meaning:

      "chalk ridge"
    • Description:

      This name of a town in Scotland, one of the earliest recorded surnames in the whole British Isles, has more vitality than Kelsey.
  2. Léo
    • Origin:

      Latin
    • Meaning:

      "lion"
    • Description:

      French spelling of Leo, currently a bit hit with French-speaking parents.
  3. Lirio
    • Origin:

      Portuguese
    • Meaning:

      "lily"
    • Description:

      Derived from the Latin lilium, Lírio is a unisex floral name which was used for a witch character in the cult 1996 horror film The Craft.
  4. Tristano
    • Oro
      • Origin:

        Spanish
      • Meaning:

        "gold"
      • Description:

        Rare, with a gleaming, golden image.
    • Domingo
      • Origin:

        Spanish
      • Meaning:

        "born on a Sunday"
      • Description:

        Commonly heard in Hispanic cultures, a rhythmic possibility here.
    • Casimiro
      • Origin:

        Spanish form of Casimir, Polish and Slavic
      • Meaning:

        "destroyer of peace"
      • Description:

        All names Cas are cool right night, from Cassius to Cassian to Caspian to, yes, Casimir and its Latin form Casimiro. An attractive possibility in this appealing group.
    • Primo
      • Origin:

        Italian
      • Meaning:

        "first"
      • Description:

        Primo is number one among the Latin birth-order names--Octavius et al--and the one most likely to be used in these days of smaller families. It has that jaunty 'o' ending and Italian flavor that many modern parents like so much. And what little boy wouldn't appreciate being prime?
    • Teilo
      • Origin:

        Welsh, meaning unknown
      • Description:

        Especially if you have Welsh roots, this prominent saint's name could be an interesting and more masculine alternative to Taylor.
    • 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.

    • Runo
      • Origin:

        Finnish
      • Meaning:

        "poem"
      • Description:

        The pronunciation is not intuitive to English speakers, who aren't used to Os said as As.
    • Cayo
      • Origin:

        Latin, from the Roman family name Caius
      • Meaning:

        "rejoice"
      • Description:

        Cayo is a rare and rhythmic Spanish name, all but unknown in the English-speaking world, that would make a lively choice.
    • Rico
      • Origin:

        Spanish, diminutive of Ricardo
      • Meaning:

        "dominant ruler"
      • Description:

        Consider this short form for your little Richard.
    • Jiro
      • Origin:

        Japanese
      • Meaning:

        "second son"
      • Description:

        Commonly used Japanese name -- and not only for a second son.
    • Ichigo
      • Origin:

        Japanese
      • Meaning:

        "strawberry; one guardian"
      • Description:

        Ichigo is a unisex — but primarily male — Japanese name. As a male name, it is typically written in kanji giving it the meaning "one guardian" (which can be interpreted to mean "best guardian"). As a female name, it references strawberries.
    • Italo
      • Origin:

        Italian
      • Meaning:

        "from Italy"
      • Description:

        You can't get more Italian than this name of the daddy of legendary twins Romulus and Remus, founders of Rome. A noted bearer is acclaimed Italian journalist and novel and short story writer Italo Calvino, author of Invisible Cities and . Trivia tidbit: Calvino was actually one of his middle names.
    • Amaro
      • Origin:

        Portuguese, Spanish, Galician
      • Meaning:

        "noble fame, or bitter"
      • Description:

        A saint who is especially popular in Galicia and Asturias in Spain, who is said to have sailed across the Atlantic to paradise. His name may derive from Germanic Adelmar, possibly influenced by Latin amarus "bitter".
    • Vicenzo
      • Rogelio
        • Origin:

          Spanish
        • Meaning:

          "famous spearman"
        • Description:

          A Spanish variation of the name Roger meaning "famous spearman." Rogelio is popular among the Filipino and Argentine communities and could be a great alternative for international families looking for a name that can still be shortened to the very Anglo nickname "Rodge."
      • Umberto
        • Origin:

          Italian variation of Humbert
        • Meaning:

          "renowned warrior"
        • Description:

          A definite improvement over the English Humbert, Umberto has nevertheless been rarely heard outside the Italian community.