1770+ Boy Names Ending in O

  1. Timo
    • Origin:

      Norwegian, Finnish, German, and Dutch variation of Timothy
    • Meaning:

      "honoring God"
    • Description:

      Popular in its own right in Germany and definitely makes a more intriguing and grownup short form of the classic Timothy than Timmy or even Tim.
  2. Kairo
    • Origin:

      Spelling variation of place-name Cairo, Arabic
    • Meaning:

      "the conqueror"
    • Description:

      Contemporary Kairo fits in with the modern trend of substituting a C for a K initial, and in this case, it works to get you more easily to the cool nickname Kai. In fact, parents in the US and the UK see it as working so well that Kairo took over from Cairo as the preferred spelling of the name back in 2018. Given to nearly 1500 babies each year, Kairo is in the US and UK Top 300.
  3. Leto
    • Origin:

      Italian surname
    • Meaning:

      "happy; joyful"
    • Description:

      Leto Atreides is the father of protagonist Paul of the Dune franchise. Other parents may use this name for its connection to actor and musician Jared Leto.
  4. 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 .
  5. Vincenzo
    • Origin:

      Italian variation of Vincent
    • Meaning:

      "conquering"
    • Description:

      This is a classic Italian name for boys, but despite the success of Luca and Matteo, has yet to catch on in the US. Vincenzo has made the charts in the US in only a couple years throughout the 20th century, but has been consistently on the charts since 2000. As Enzo becomes one of the hottest boys names in recent years, the elaborated Vincenzo may follow suit.
  6. Vigo
    • Origin:

      Italian surname
    • Meaning:

      "settlement"
    • Description:

      Vigo is both an Italian and Spanish surname and a Scandinavian first name. As a place name, it's found in Spain, Italy, England – and Indiana.
  7. Orlo
    • Origin:

      Short form of Orlando or Roland, German
    • Meaning:

      "famous throughout the land"
    • Description:

      Orlo is a name nobody ever heard of until the surprise popularity of the unrelated but similar-sounding Arlo. If Arlo can be a hit, why not Orlo? Why not indeed.
  8. 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.
  9. Galileo
    • Origin:

      Italian
    • Meaning:

      "from Galilee"
    • Description:

      The name of the great Renaissance astronomer and mathematician would make a distinctive hero-middle-name for the son of parents involved in those fields.
  10. Akiro
    • Origin:

      Japanese
    • Meaning:

      "bright boy"
    • Description:

      Akiro is well used in Japan, the first name of famed director Kurosawa.
  11. Malo
    • Origin:

      Breton
    • Meaning:

      "shining hostage"
    • Description:

      Malo, the name of an important sixth century Breton saint who founded St. Malo, the charming port town in Brittany -- is considered quite au courant in France right now, ranking firmly in the Top 100.
  12. Finlo
    • Origin:

      Manx
    • Meaning:

      "fair Lugh"
    • Description:

      Finlo is a name from the Isle of Man, deriving from that island's pagan sun god, Lugh. Given the popularity of all Finn names right now, Finlo could be a great alternative for people who love the "Fin" sound but want a more unusual name.
  13. Echo
    • Origin:

      Greek mythology name
    • Meaning:

      "echo or sound"
    • Description:

      Although this is traditionally seen as a female name, via the classical mythological nymph who pined away for Narcissus until all that remained of her was a disembodied voice — it can also be used for boys. Remember that old song, 'Little sir echo, how do you do?'
  14. Mylo
    • Origin:

      Spelling variation of Milo, Latin or old German
    • Meaning:

      "soldier or merciful"
    • Description:

      Milo, Miles and even Myles are all well-known in the US, but the spelling Mylo is not widely used here though it ranks among the British Top 1000 names for boys. However you spell it, a friendly, jaunty name with authentic roots.
  15. Nilo
    • Origin:

      Spanish diminutive of Daniel
    • Meaning:

      "God is my judge"
    • Description:

      So much more worldly than Danny.
  16. 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.
  17. Lio
    • Origin:

      Variation of Leo, Latin
    • Meaning:

      "lion"
    • Description:

      This alternative spelling of Leo is popular with German-speaking parents. It's rare in English-speaking areas, which could be a burden, but the advantage is that it could be short for (or honor) a name such as Julio or Lionel.
  18. Liko
    • Origin:

      Hawaiian
    • Meaning:

      "leaf bud"
    • Description:

      A nature name from the Hawaiian islands that's vaguely reminiscent of trendy names like Luke and Luca. However, it's also the name of a Swedish company that makes mechanical lifts used in medical settings to move mobility-impaired patients.
  19. Ringo
    • Origin:

      English nickname
    • Description:

      The most outlandish Beatles-inspired name, if Lennon or McCartney are too tame for you. Ringo Starr is the stage name of drummer Richard Starkey, taken from his nickname Ringo (because he wore lots of rings) and the first part of his surname. A bold rock-n-roll inspired choice!
  20. Franco
    • Origin:

      Italian variation of Francis
    • Meaning:

      "Frenchman or free man"
    • Description:

      A classic Italian name still heard in the Italian-American community. Once tainted by the association with the Spanish dictator, it's now more likely to call up actor James Franco.