1770+ Boy Names Ending in O

  1. Massimo
    • Origin:

      Italian variation of Maximus
    • Meaning:

      "the greatest"
    • Description:

      Massimo is a Latin charmer, much more appealing than the old-fashioned Mario, and is a charismatic member of the Maximus/Magnus family.
  2. Jericho
    • Origin:

      Biblical place-name
    • Description:

      A biblical place name with trumpeting verve and strength.
  3. Lorenzo
    • Origin:

      Italian variation of Laurence
    • Meaning:

      "from Laurentium"
    • Description:

      Latinizing Lawrence gives it a whole new lease on life. Like Leonardo, Lorenzo has been integrated into the American stockpot of names, partly via actor Lorenzo Lamas. Other associations are with Lorenzo de' Medici, the Florentine Renaissance merchant prince and art patron, Renaissance artists Ghiberti and Lotto, and the upstanding young man who married Shylock's daughter Jessica in Shakespeare's The Merchant of Venice.
  4. Viggo
    • Origin:

      Scandinavian
    • Meaning:

      "war"
    • Description:

      Though to most Americans Viggo is a one-person name attached to intense actor Mortensen, it is actually an old Norse name dating back to the Vikings, and is currently the 32nd most popular appellation in Sweden. Viggo Mortensen is a Jr., sharing his name with his Danish father.
  5. Orlando
    • Origin:

      Italian variation of Roland
    • Meaning:

      "famous throughout the land"
    • Description:

      Orlando, the ornate Italianate twist on the dated Roland, with a literary heritage stretching back to Shakespeare and before, has appealing book-ended o's, and is open to combination with almost any last name, a la British actor, Orlando Bloom.
  6. Thiago
    • Origin:

      Spelling variation of Tiago, diminutive of Santiago
    • Meaning:

      "supplanter"
    • Description:

      Some high-profile soccer stars, such as Thiago Silva, have contributed to its success. The correct Portuguese pronunciation is chee-AH-go. Thiago is ranked Number 2 for boys in Puerto Rico.
  7. Santiago
    • Origin:

      Place-name or Latin
    • Meaning:

      "Saint James"
    • Description:

      Santiago is a spirited Spanish name with great crossover potential. It's a place-name (a city in Chile), a surname, and the name of the patron saint of Spain.
  8. Rocco
    • Origin:

      Italian from German
    • Meaning:

      "rest"
    • Description:

      Madonna did much to polish up the image of this old-neighborhood Italian choice when she picked it for her son with British director Guy Ritchie, and several years later it was also used by Rose Byrne and Bobby Canavale for their son. It now feels much more mainstream than many celebrity baby names, sharing the quirky appeal of some other so-far-out-they're-in baby names as Bruno and Hugo.
  9. Nero
    • Origin:

      Latin
    • Meaning:

      "stern"
    • Description:

      The association with the infamous Nero, the fiddling Roman emperor, would be unavoidable. But there was also the detective Nero Wolfe, hero of many mystery stories.
  10. Romeo
    • Origin:

      Italian
    • Meaning:

      "pilgrim to Rome, Roman"
    • Description:

      It wasn't so long ago that Romeo was considered as outre for an American baby as Casanova or Cupid. But that really changed when David and Victoria Beckham chose it for their second son in 2002, a path followed by Jon Bon Jovi.
  11. Bo
    • Origin:

      Norse nickname
    • Meaning:

      "to live"
    • Description:

      A popular name in Denmark, in this country Bo has some cowboy swagger and a lot of substance in its minimal two letters. In Mandarin Chinese, Bo means "wave".
  12. Bruno
    • Origin:

      Germanic
    • Meaning:

      "brown"
    • Description:

      It’s ok, we can talk about Bruno now!

  13. Leonardo
    • Origin:

      Italian and Spanish variation of Leonard, German
    • Meaning:

      "brave lion"
    • Description:

      For centuries this name was associated primarily with the towering figure of Italian Renaissance painter-scientist-inventor Leonardo da Vinci, and was scarcely used outside the Latin culture.
  14. Eliseo
    • Origin:

      Italian and Spanish variation of Elisha
    • Meaning:

      "God is my salvation"
    • Description:

      This Latinate name would have no problem fitting into an American classroom. It has made frequent appearances in the US Top 1000 over the last several decades. Borne by several Spanish saints, it boasts both a rhythmic sound and popular o-ending.
  15. Marco
    • Origin:

      Italian and Spanish form of Mark
    • Meaning:

      "warlike"
    • Description:

      Simple and universal, Marco is a Latin classic that would make a much livelier namesake for an Uncle Mark. It was used for her son by actress Jill Hennessy and goes well with surnames of any nationality.
  16. Zeno
    • Origin:

      Anglicized form of Greek Zenon, related to Zeus, king of the gods
    • Description:

      Zeno, the name of two ancient philosophers, has a muscular dynamism that's lightened by its cheerful final vowel, resulting in a kind of offbeat sci-fi feel. Zeno of Citium was the founder of the Stoic school of thought, Zeno of Elea was another early, original Greek thinker, famed for his Paradoxes.
  17. Miro
    • Origin:

      Slavic
    • Meaning:

      "peace, world"
    • Description:

      Miro comes from the Slavic root word mir meaning "peace, world". Sometimes Miro is used as a diminutive of longer names like Miroslav or Vladimir, but it can also be given as a name in its own right. Miro has a wonderful meaning and fits right in with trendy names Arlo and Milo, as well as being an artistic honor name for Spanish painter and sculptor Joan Miró.
  18. Jethro
    • Origin:

      Hebrew
    • Meaning:

      "excellence"
    • Description:

      Jethro, though the biblical father-in-law of Moses, has suffered for a long time from a Beverly Hillbilly image, but some really adventurous parents might consider updating and urbanizing it and transitioning it into the hip o-ending category.
  19. Teo
    • Origin:

      Diminutive of Teodoro or Mateo, Spanish
    • Meaning:

      "gift of God"
    • Description:

      An international take on Theo that would be easily wearable for a child in the US or any European culture. Traditionally a nickname for international variations of Theodore or Matthew, including ultra popular Mateo and Matteo, Teo can also stand on its own. In fact, Teo rose into the Top 1000 in 2022, proving its ability as a stand-alone name.
  20. Valentino
    • Origin:

      Latin
    • Meaning:

      "strength, health"
    • Description:

      A dashing, dramatic and romantic Italian surname, associated with early movie heartthrob Rudolph, and later with Italian fashion designer Valentino (Garavani). Also the name of an early Roman saint, whose feast day marks the beginning of spring. Ricky Martin chose it for one of his twin boys.