1770+ Boy Names Ending in O

  1. Osmo
    • Origin:

      Finnish
    • Meaning:

      "young man"
    • Description:

      Cosmo's Finnish cousin.
  2. Fabio
    • Origin:

      Italian and Spanish variation of Fabian
    • Meaning:

      "bean grower"
    • Description:

      Sounds like exactly what it is: The name of a romance novel hero.
  3. Arvo
    • Origin:

      Finnish
    • Meaning:

      "value, worth"
    • Description:

      Arvo is a simple name virtually unknown in the US and UK that might get discovered thanks to the surprise popularity of Arlo.
  4. Benedetto
    • Origin:

      Italian
    • Meaning:

      "blessed"
    • Description:

      This Italian form of Benedict sidesteps the Benedict Arnold association that still clouds the English version.
  5. Aaro
    • Origin:

      Finnish variation of Aaron, Hebrew
    • Meaning:

      "high mountain; exalted, enlightened"
    • Description:

      Classic Finnish name also found in neighboring Estonia.
  6. Giulio
    • Origin:

      Italian variation of Julius
    • Description:

      Giulio is a Top 50 name in Italy, and we think Giulio is a good candidate to follow, especially now that Giovanni and Gianni are in up in the US charts. It's an interesting alternative to popular cousins Julian and Julius. And of course the most famous Giulio of all is the Emperor, Giulio Cesare.
  7. Maximiliano
    • Origin:

      Spanish
    • Meaning:

      "greatest"
    • Description:

      This is a Spanish variation of Maximilian that has begun to gain some popularity. It has a luxurious feel -- maybe it's the suggestion of "millions"? -- but this is one of those Spanish baby names that come with Anglicized nicknames that can make it work across cultures.
  8. Sabino
    • Origin:

      Latin
    • Meaning:

      "wise"
    • Description:

      This name of a famous ancient Roman jurist is sometimes heard in the Hispanic community.
  9. Figaro
    • Origin:

      French
    • Meaning:

      "barber"
    • Description:

      A literary name coined by the French playwright Pierre-Augustin Caron de Beaumarchais for the central character in his plays The Barber of Seville, The Marriage of Figaro and The Guilty Mother. It is thought that he based the name on his own nickname. In modern French, the word has come to mean "barber", due to the famous character's profession.
  10. Valero
    • Origin:

      Spanish
    • Meaning:

      "strong"
    • Description:

      Rare Spanish form of Valerius
  11. Adelio
    • Origin:

      Spanish and Italian from German
    • Meaning:

      "the father of the noble prince"
    • Description:

      Appealing, upbeat name used mainly in Spanish-speaking countries.
  12. Ingo
    • Origin:

      German and Scandinavian
    • Meaning:

      "protected by Yngvi"
    • Description:

      An unusual name heard in contemporary Germany, the Netherlands, and Scandinavia, it's the male version of the more familiar Inga. It's the name of a German god, and attached to German-born soap star Ingo Rademacher--the father of sons named Peanut and Pohaku Zen.
  13. Mauro
    • Origin:

      Spanish and Italian
    • Meaning:

      "moorish"
    • Description:

      Mauro, a Top 100 name in Spain and Puerto Rico, is etymologically unrelated to the girls' name Maura, but that won't stop many English speakers from drawing the comparison.
  14. Rumo
    • Origin:

      Cornish
    • Meaning:

      "red"
    • Description:

      Ancient martyr name that sounds totally modern, but perhaps too close to rumor.
  15. Mo
    • Origin:

      English diminutive of Maurice and Morris
    • Meaning:

      "dark-skinned"
    • Description:

      An exceedingly friendly every-guy nickname that could rise alongside the likes of Ike, Sid, and Ned.
  16. Kyo
    • Origin:

      Japanese
    • Meaning:

      "village; capital city; apricot; unite"
    • Description:

      Simple and sweet name for a son that feels on-trend in this era of Kai.
  17. Tommaso
    • Origin:

      Italian variation of Thomas
    • Description:

      See THOMAS.
  18. Itoro
    • Origin:

      Ibibio
    • Meaning:

      "praise, glory"
  19. Benito
    • Deio
      • Origin:

        Welsh; diminutive of Dafydd
      • Description:

        A cool and rare Welsh nickname, though it may put some people in mind of the Banana Boat Song.