1770+ Boy Names Ending in O

  1. Alto
    • Origin:

      Latin
    • Meaning:

      "high"
    • Description:

      With its musical allusions, a harmonious possibility.
  2. Pluto
    • Origin:

      Greek
    • Meaning:

      "rich"
    • Description:

      The Roman god of the underworld, the former ninth planet, a cartoon dog...but not a baby.
  3. Amado
    • Origin:

      Spanish
    • Meaning:

      "loved"
    • Description:

      A romantic choice, this appealing Spanish name for boys is both accessible and distinctive.
  4. Kyro
    • Origin:

      Variation of Cairo, modern invention
    • Meaning:

      "the conqueror"
    • Description:

      Kyro is an even more modern twist on the stylish place name, Cairo. It entered the US Top 1000 in 2019 and has been rising quickly ever since. Less popular than Kairo and Cairo, Kyro is nevertheless given to around 450 boys each year.
  5. Deangelo
    • Origin:

      Italian
    • Meaning:

      "from the angel"
    • Description:

      This name obviously has the prefix De- that denotes "son of"—in this form it can mean either "son of Angelo" or "from the angel."
  6. Meeko
    • Origin:

      Algonquian Native American
    • Meaning:

      "little mischief"
    • Description:

      The name of the mischievous raccoon in Disney's Pocahontas is adorable for a pet.
  7. Lino
    • 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.
    • Kano
      • Origin:

        African place-name or Japanese
      • Meaning:

        "the god of the waters"
      • Description:

        Pleasing crossover possibility.
    • 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.
    • Mariano
      • Origin:

        Italian, Spanish and Portuguese
      • Meaning:

        "relating to the god Mars"
      • Description:

        A handsome and romantic-sounding European option.
    • Valerio
      • Origin:

        Latin
      • Meaning:

        "strength, health"
      • Description:

        The final o adds a macho touch.
    • Paco
      • Origin:

        Spanish, diminutive of Francisco; Native American
      • Meaning:

        "eagle"
      • Description:

        Another winning and relaxed but energetic o-ending Latin name, sometimes associated with designer Paco Rabanne.
    • Berilo
      • Origin:

        Spanish, from Greek
      • Meaning:

        "beryl, pale green gemstone"
      • Description:

        A Latin name with a lot of tango flair.
    • Rodrigo
      • Origin:

        Spanish and Portuguese variation of Roderick
      • Meaning:

        "famous ruler"
      • Description:

        Rhythmically appealing international spin on the stiff original.
    • Jeno
      • Keijo
        • Origin:

          Finnish
        • Meaning:

          "elf; fairy"
        • Description:

          Finnish name with a magical meaning.
      • Prospero
        • Origin:

          Italian, Spanish, and Portuguese variation of Prosper
        • Meaning:

          "succeed, prosper"
        • Description:

          Shakespeare's Tempest has kept the name Prospero alive.
      • Takeo
        • Origin:

          Japanese
        • Meaning:

          "strong as bamboo"
        • Description:

          Well used in Japan, appreciated for its powerful meaning.
      • Nelo
        • Origin:

          Spanish, diminutive of Daniel
        • Description:

          Lively nickname form of overused biblical favorite.