1770+ Boy Names Ending in O

  1. Diogo
    • Origin:

      Portuguese form of Diego
    • Meaning:

      "supplanter"
    • Description:

      Diogo is the much-less-known brother of Diego, both forms of James, which is itself a form of the Biblical Jacob. And Diego itself probably started life as a short form of Santiago, aka Saint Jago, aka Saint James.
  2. Waldo
    • Origin:

      German, pet form of names such as Waldemar
    • Meaning:

      "to rule"
    • Description:

      Its jaunty o-ending makes this name more appealing than most of its Germanic brothers, and we hope we're beyond the constant response to his name being "Where's Waldo?" The weighty reputation of writer and philosopher Ralph Waldo Emerson adds a measure of backbone to the name.
  3. Zylo
    • Description:

      Zylo is a modern masculine name with a dynamic, futuristic feel. Its origins aren't tied to traditional naming conventions, making it a contemporary creation that appeals to parents seeking distinctive options. The name may draw inspiration from technology, science fiction, or constructed languages. With its strong 'z' beginning and clear ending, Zylo has a bold, memorable sound pattern. The name has gained minimal usage in the 21st century, primarily in North America among parents desiring unique choices. It fits current trends favoring short, energetic names with uncommon letter combinations. Zylo suggests qualities of innovation, individuality, and unconventionality. The name's novelty means it carries little historical baggage, allowing bearers to define its meaning through their own personalities.

  4. Delano
    • Origin:

      French surname
    • Meaning:

      "from the forest of nut trees"
    • Description:

      Popular President Franklin Delano Roosevelt inspired a brief fashion for this as a first name in the 1940s; almost never heard today.
  5. Nelo
    • Origin:

      Spanish, diminutive of Daniel
    • Description:

      Lively nickname form of overused biblical favorite.
  6. Gianmarco
    • Origin:

      Italian, combination of Gianni and Marco
    • Meaning:

      "God is Gracious + warlike"
    • Description:

      An Italian compound name, which in English would translate to John Marcus. Popular since at least the 90s, Gianmarco currently ranks in the Italian Top 200.
  7. Aro
    • Origin:

      Finnish diminutive of Aaron
    • Description:

      Aro is a cute name from Scandinavia which, given the popularity of similar names like Milo, Arlo etc might be ripe for more usage outside of the Nordic countries.
  8. 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.
  9. Falco
    • Origin:

      Italian
    • Meaning:

      "falcon"
    • Description:

      Italian surname most Americans will associate with actress Edie Falco, of Sopranos fame.
  10. Nacho
    • Origin:

      Word name or short form of Ignacio
    • Description:

      Not unless you want your son to grow up to be just like a wacky Jack Black character.
  11. Reno
    • Origin:

      Place-name
    • Description:

      Has a lively and swaggering sound, and also some unfortunate associations with Reno, city of gambling and failed marriages.
  12. Santo
    • Origin:

      Italian
    • Meaning:

      "saint, holy"
    • Description:

      Religious name long common in Italy, as is the diminutive Santino. In the Cornwall region of England, it's a traditional diminutive for Alexander.
  13. Reo
    • Description:

      See RIO.
  14. Alejandro
    • Origin:

      Spanish variation of Alexander
    • Meaning:

      "defending men"
    • Description:

      Softer and smoother than Alexander, this classic Spanish name for boys has made a seamless transition to this culture. Adding to its current impact: the Lady Gaga song Alejandro .
  15. Faro
    • Origin:

      Italian word name
    • Meaning:

      "lighthouse"
    • Description:

      Names ending with O are popular, but this one is almost unheard-of. Faro has the advantages of being easy to spell and pronounce (unless it's confused with Pharaoh), and a bright meaning. Ultimately it comes from Pharos, the island where the great Lighthouse of Alexandria was built, and there's a district and city in Portugal called Faro. Be aware: it's also the name of a gambling card game, highly popular in the nineteenth century before poker took over.
  16. Urso
    • Origin:

      Italian from Latin
    • Meaning:

      "bear"
    • Description:

      Cool bearlike option, though Orson might be easier to embrace.
  17. Lazaro
    • Origin:

      Italian variation of Lazarus and Eleazar
    • Meaning:

      "God is my helper"
    • Description:

      This sleek Italian name was raised from the dead by Mexican Mozart in the Jungle star Gael Garcia Bernal, who chose it for his son (he also has a daughter named Libertad). For athletic inspiration, Lazaro Alvarez, boxing for Cuba, is the three-time world champion lightweight boxer. Lazarus and root name Eleazar are both also destined for comebacks.
  18. Oro
    • Origin:

      Spanish
    • Meaning:

      "gold"
    • Description:

      Rare, with a gleaming, golden image.
  19. Pedro
    • Origin:

      Spanish; Portuguese variation of Peter, Greek
    • Meaning:

      "rock, stone"
    • Description:

      Pedro is one of the most familiar Spanish names for boys, via baseball star Pedro Rodriguez and many others.
  20. Munro
    • Origin:

      Scottish
    • Meaning:

      "mouth of the river Ro"
    • Description:

      Takes Monroe out of the Dead Presidents category and gives it new life.