1770+ Boy Names Ending in O

  1. Polo
    • Origin:

      Tibetan
    • Meaning:

      "brave wanderer"
    • Description:

      If Portia can become Porsche, then Apollo can morph into Polo -- the imprint of designer Ralph Lauren.
  2. Sandro
    • Origin:

      Diminutive of Alessandro, Italian
    • Meaning:

      "defending men"
    • Description:

      Lengthy, romantic Alessandro gives us the friendly and casual nickname Sandro, which works just as well as an independent name. It’s a popular international name, having ranked in Italy, France, Portugal, and Switzerland in recent years.
  3. 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.
  4. Bayo
    • Origin:

      African, Nigerian, Yoruba
    • Meaning:

      "the crown meets joy"
    • Description:

      Short form of Adebayo
  5. Piero
    • Origin:

      Italian, variation of Peter
    • Meaning:

      "rock"
    • Description:

      Piero is elegant, melodic, appealing. Just picture the muted frescoes of Renaissance artist Piero della Francesca.
  6. Nelo
    • Origin:

      Spanish, diminutive of Daniel
    • Description:

      Lively nickname form of overused biblical favorite.
  7. Ernesto
    • Origin:

      Spanish and Italian variation of Ernest
    • Description:

      A Latin classic, widely used here and abroad, though in the U.S. it has fallen on the charts in recent years.
  8. Reno
    • Origin:

      Place-name
    • Description:

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

      Italian
    • Meaning:

      "man from Adria"
    • Description:

      Adriano is a dashing Italian name which gets around the possible gender confusion of Adrian.
  10. 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.
  11. Amedeo
    • Origin:

      Italian form of Amadeus
    • Meaning:

      "lover of God"
    • Description:

      This euphonious Italian Italian name for boys, often associated with the painter Modigliani, makes a recommended creative choice. The Spanish tend to spell it Amadeo.
  12. Enrico
    • Origin:

      Italian variation of Henry
    • Description:

      One of several Latin names starting with E that would work and play well with others in any family.
  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. Kuro
    • Origin:

      Japanese
    • Meaning:

      "ninth son; black"
    • Description:

      Traditionally given to the ninth-born son, which is a rarity nowadays.
  15. Kito
    • Origin:

      Swahili
    • Meaning:

      "precious jewel"
    • Description:

      An energetic African name with a stylish o ending.
  16. Fernando
    • Origin:

      Spanish and Portuguese variation of Ferdinand
    • Meaning:

      "bold voyager"
    • Description:

      Can you hear the drums Fernando? Although 58% of Nameberries prefer Ferdinand to Fernando, the Iberian variant has a softer, more romantic feel that makes it a better fit with all those Javiers, Lorenzos and Matteos.
  17. Fiorello
    • Origin:

      Italian
    • Meaning:

      "little flower"
    • Description:

      Fiorello is one of the few floral names that works well for a boy. The colorful three-term World War II New York Mayor La Guardia made this one famous -- in fact he was nicknamed "the Little Flower". His life was the basis for the 1959 musical called, appropriately, "Fiorello!"
  18. Pio
    • Origin:

      Latin
    • Meaning:

      "pious"
    • Description:

      Though the variation Pius is too, well, popeish, Pio might work for an ordinary boy.
  19. Silvano
    • Origin:

      Italian form of Silvanus
    • Meaning:

      "wood, forest"
    • Description:

      Silvanus was the Roman god of the forests and is also an alternate name in the New Testament for Silas. Relatives include Silvio, Silvius, and Sylvia.
  20. Gino
    • Origin:

      Italian, diminutive of Eugenio
    • Description:

      Stalwart Italian classic, completely at home in this country.