1770+ Boy Names Ending in O

  1. 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.
  2. 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.
  3. 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.
  4. Oro
    • Origin:

      Spanish
    • Meaning:

      "gold"
    • Description:

      Rare, with a gleaming, golden image.
  5. 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".
  6. 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.
  7. 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.
  8. Diablo
    • Origin:

      Spanish
    • Meaning:

      "devil"
    • Description:

      The Spanish word for "devil" makes for a very daring baby name, but in the era of babies names Hades, Azrael, Loki and even Lucifer, it feels like a plausible possibility. Indeed, 5 baby boys were named Diablo in 1975 – the only year the name has made the US extended list for either sex.
  9. Domingo
    • Origin:

      Spanish
    • Meaning:

      "born on a Sunday"
    • Description:

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

      Spanish, diminutive of Ricardo
    • Meaning:

      "dominant ruler"
    • Description:

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

  13. Runo
    • Origin:

      Finnish
    • Meaning:

      "poem"
    • Description:

      The pronunciation is not intuitive to English speakers, who aren't used to Os said as As.
  14. Vicenzo
    • 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.
    • 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.
    • Kaleo
      • Origin:

        Hawaiian
      • Meaning:

        "the voice"
    • 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?
    • Léo
      • Origin:

        Latin
      • Meaning:

        "lion"
      • Description:

        French spelling of Leo, currently a bit hit with French-speaking parents.
    • 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.