Best Boy Names Ending in O

  1. Cordero
    • Origin:

      Spanish
    • Meaning:

      "lamb"
    • Description:

      Sounds more like a car than a baby name. Some sources related it to the English surname Carter, which would be more stylish these days.
  2. Sophio
    • Origin:

      Spanish masculine form of Sophia, Greek
    • Meaning:

      "wisdom"
    • Description:

      This rare masculine form of Sophia could add a fresh twist on the popular name. It is occasionally used as a feminine name in Georgia too, making this a unisex possibility.
  3. Tancredo
    • Origin:

      Italian from German
    • Meaning:

      "thoughtful counsel"
    • Description:

      A name rich in historic, poetic, and operatic allusions, and an interesting Italian alternative to the more ordinary Giovannis and Giorgios. A current prominent surname bearer is Republican Congressman Tom Tancredo.
  4. Horacio
    • Description:

      Horacio is the Spanish and Portuguese form of Horatius, a masculine name of Latin origin derived from the Roman clan name Horatius, whose meaning remains uncertain. Made famous by the Roman poet Horace (Quintus Horatius Flaccus), the name carries literary and intellectual associations. Horacio has been consistently popular in Spanish-speaking countries and Brazil, appreciated for its classical roots and distinguished sound. The name conveys a sense of cultural sophistication and historical depth. Notable bearers include Argentine writer Horacio Quiroga and numerous politicians and artists throughout Latin America, helping maintain the name's prestigious reputation.
  5. Laredo
    • Origin:

      Place-name
    • Description:

      We've seen babies with Texas city names like Austin, Houston and Dallas--, why not the unexplored Laredo, which has a lot of cowboy charisma? Laredo might make for a more modern and creative namesake for an Uncle Lawrence/Larry--as could the related Laramie.
  6. Vieno
    • Origin:

      Finnish
    • Meaning:

      "gentle"
    • Description:

      Vieno is a unisex name that comes from the Finnish word for "gentle". With its dashing -o ending and sleek sound, we think that Vieno is a fashionable choice that could work well outside of Finland.
  7. Geraud
    • Origin:

      French form of Gerard, German
    • Meaning:

      "spear strength"
    • Description:

      Geraud, as with many French variations of familiar names, makes the somewhat old-fashioned Gerard sound fresh and dashing. It's pronounced as if it ended with o, another trendy factor, though many English speakers may not get that.
  8. Slavko
    • Origin:

      Serbian, Croatian, Slovene, Bulgarian
    • Meaning:

      "glory"
    • Description:

      A short and cool South Slavic boy name, Slavko originated as a diminutive of longer names containing "slav" – Borislav, Radoslav, Tomislav, etc. but it is commonly used on its own. It comes from the Slavic "slava", meaning "glory". Famous bearers of this name are basketball player Slavko Vraneš, football referee Slavko Vinčić and Croatian war hero Slavko Šlander.
  9. Rufino
    • Description:

      Rufino is a masculine name of Latin origin, derived from "Rufus" meaning "red-haired" or "red-headed." It was traditionally given to boys with reddish hair or ruddy complexions. The name has historical significance in Catholic traditions as several saints bore this name, including Saint Rufino of Assisi. Rufino is particularly popular in Spanish-speaking countries, Italy, and Portugal. In the United States, it remains relatively uncommon, giving it a distinctive quality. The name carries connotations of uniqueness and classical heritage, often associated with strength and individuality. Its melodic sound with the ending "-ino" gives it a warm, approachable quality while maintaining its traditional roots.

  10. Arastoo
    • Origin:

      Persian form of Aristotle and Aristoteles, Greek
    • Meaning:

      "best purpose"
    • Description:

      A rare choice of Persian and Greek origin, this international variation of the scholarly Aristotle appears on the character Arastoo Vaziri in American forensics drama, Bones.
  11. Geronimo
    • Origin:

      Native American; Italian variation of Jerome
    • Description:

      This name of a renowned Apache leader and mystic would be a difficult choice, since it was used as a rallying cry in so many old westerns and by paratroopers jumping out of their planes in World War II.
  12. Giacinto
    • Origin:

      Italian, from Greek
    • Meaning:

      "hyacinth"
    • Description:

      Giacinto is a romantic Italian name and an intriguing floral choice for a boy. It comes from the Greek Hyacinthus, a character from Greek myth who shares his name with the hyacinth flower.
  13. Zeo
    • Origin:

      Modern invented name
    • Description:

      More neo than Neo, this is a name heard in the Power Rangers film title Power Rangers Zeo.
  14. Gojko
    • Origin:

      Slovene, Serbian, Croatian
    • Meaning:

      "nurture, grow, heal"
    • Description:

      A short and snappy South Slavic name with a powerful, uplifting meaning.
  15. Quinto
    • Origin:

      Spanish variation of Quintin
    • Meaning:

      "fifth"
    • Description:

      Quint or Quinton played to a Latin rhythm.
  16. Andro
    • Origin:

      Croatian, Scottish, and Georgian variation of Andrew
    • Meaning:

      "strong and manly"
    • Description:

      A cool, international form of Andrew with its origins in both Croatia and Medieval Scotland. Also used as diminutive in Georgia, The Netherlands, Sweden, and Estonia, it could make a fresh feeling alternative to Andy, Andrew, or Andreas.
  17. Ivano
    • Origin:

      Italian variation of Ivan
    • Meaning:

      "God is gracious"
    • Description:

      Ivano is a name that's a variation of a variation, with Ivan a common Russian and Eastern European version of John. Ivano puts an Italian spin on the name.
  18. Natalino
    • Origin:

      Short form of Natale, Italian variation of Natalia
    • Meaning:

      "born on Christmas Day"
    • Description:

      Natalino is the jaunty Italian male nickname for the gender-neutral Natale. And it has that fashionable o ending. Natalino might work as a nickname for Nathaniel too.
  19. Sidonio
    • Origin:

      Portuguese, Spanish, and Italian form of Sidonius, Latin
    • Meaning:

      "man from Sidon"
    • Description:

      Sidonio is a masculine name with Portuguese, Spanish and Italian roots, derived from the Latin name Sidonius. Historically, it refers to someone from the ancient Phoenician city of Sidon (now in Lebanon).
  20. Vinko
    • Origin:

      Croatian, Slovene, from Latin
    • Meaning:

      "conquering"
    • Description:

      This sparky form of Vincent is used in Croatia and Slovenia, and it switches the stately feel of the original for something more playful with its fun -o ending sound.