1770+ Boy Names Ending in O

  1. Tibo
    • Origin:

      French, modern spelling of Thibault
    • Description:

      Tibo is a phonetic spelling of the classic French name Thibault (or Thibaut), which derives from the Germanic name Theobald, meaning "courageous people". It has been recorded in France in recent years.
  2. Meo
    • Zhivago
      • Origin:

        Russian literary name
      • Meaning:

        "life"
      • Description:

        For lovers of Pasternak's great doctor, a lively middle name choice, one made by actress Nia Long.
    • Lago
      • Anno
        • Origin:

          Form of Hanno, diminutive of Johan, German variation of John
        • Meaning:

          "God is gracious"
        • Description:

          Anno is an extreme rarity: a simple, familiar-sounding name with deep history that is completely unknown in the US and rare in its native Germany. Anno is the name of a saint also known as Hanno, a 10th century archbishop of Cologne also known as Hanno of Worms.
      • Jairo
        • Origin:

          Spanish, variation of Jairus
        • Description:

          While Jairus is rare, this Spanish variation is heard in the US, having ranked in the Top 1000 for the last three decades.
      • Boo
        • Origin:

          Word name or nickname
        • Description:

          Boo as a first name first achieved notoriety as the name of the child-man in Harper Lee's To Kill A Mockingbird. Arthur "Boo" Radley was meant to be frightening, but only in a simple, non-threatening way. More recently, Boo has been used as the middle name of one of chef Jamie Oliver's children and the nickname in the middle of television's Honey Boo Boo. Boo is also the name of the world's cutest dog and of the adorable little girl in Monsters Inc. In a more basic way, Boo is a term of endearment.
      • Isandro
        • Origin:

          Spanish, from the Greek
        • Meaning:

          "liberator"
        • Description:

          A more distinctive alternative to Alejandro.
      • Severino
        • Hanno
          • Origin:

            Diminutive of Johan, German variation of John
          • Meaning:

            "God is gracious"
          • Description:

            Nicknames ending in o are invariably cute, though this one is a boys' name in its own right. And not just any boy name, but a saint's name no less. Saint Hanno, aka Saint Anno, was an 10th century archbishop of Cologne, He is also known as, less attractively, Hanno of Worms, which is one of the oldest cities in Germany.
        • Tempo
          • Origin:

            Italian
          • Meaning:

            "time"
          • Description:

            An offbeat word name referring to the speed of a piece of music.
        • Frodo
          • Origin:

            Literary name
          • Description:

            An admirable meaning, with roots in a Germanic word meaning wisdom, but we fear it will never be detached from the hobbit hero of The Lord of the Rings.
        • Mongo
          • Origin:

            Yoruba
          • Meaning:

            "famous"
          • Description:

            Associated with famed percussionist Mongo Santamaria, but it's too close to the word mongrel to ever have widespread success in this country.
        • Otilio
          • Okello
            • Origin:

              Ugandan
            • Meaning:

              "born after twins"
            • Description:

              Mellow and musical.
          • Rivo
            • Origin:

              Estonian
            • Description:

              A variant of Estonian Riivo, of uncertain meaning, that fits right in with cool water names like River and Rio.
          • Abelardo
            • Origin:

              Spanish version of French Adelard
            • Meaning:

              "noble and strong"
            • Description:

              Sometimes heard in the Latino community, has not crossed over into others.
          • Eliodoro
            • Origin:

              Spanish from Greek
            • Meaning:

              "sun gift"
            • Description:

              Flowing, melodic boy name with a sun-drenched meaning.
          • Lauro
            • Origin:

              Diminutive of Laurence
            • Description:

              A heck of a lot cooler than Larry.
          • Tassilo
            • Origin:

              German
            • Meaning:

              "shining like the day"
            • Description:

              An ancient Germanic name belonging to an 8th century duke of Bavaria, as well as to a modern-day prince of Bulgaria. It is a diminutive form from Tasso, which probably derives from the Germanic name Taginbert, a cognate of Dagobert.