1770+ Boy Names Ending in O

  1. Romolo
    • Origin:

      Italian variation of Romulus
    • Description:

      This name taken from one of the legendary founders of Rome suddenly feels more possible for a baby in the English-speaking world, with the rise of many Rome-related names, from Roman to Romy to Romilly and Romaine.
  2. Columbo
    • Origin:

      Latin
    • Meaning:

      "dove"
    • Description:

      Grandmas will remember the old TV detective show; playmates won't. This is a name that has many variations in different cultures, from Columbus to Columba to Colum to Colm.
  3. Varo
    • Origin:

      Spanish
    • Description:

      An energetic Spanish surname with serious first name potential, thanks to its trendy initial V and -o ending. A famous bearer is Spanish surrealist artist Remedios Varo (1908-1963).
  4. Corrado
    • Origin:

      Italian variation of Conrad
    • Description:

      A Latinate name with a lot of dash and bravado.
  5. Sereno
    • Origin:

      Latin
    • Meaning:

      "calm"
    • Description:

      Appealingly peaceful and placid.
  6. Spiro
    • Origin:

      Latin
    • Meaning:

      "I breathe"
    • Description:

      Grandparents are sure to link this to disgraced Nixon vice president Spiro Agnew.
  7. Lotto
    • Evo
      • Heiko
        • Eliodoro
          • Origin:

            Spanish from Greek
          • Meaning:

            "sun gift"
          • Description:

            Flowing, melodic boy name with a sun-drenched meaning.
        • Cheo
          • Jaako
            • Tahvo
              • Origin:

                Finnish variation of Stephen, Greek
              • Meaning:

                "garland, crown"
              • Description:

                A lively take on Stephen.
            • Pellegrino
              • Origin:

                Italian variation of Peregrine
              • Description:

                The water, period.
            • Ayo
              • Origin:

                Yoruba
              • Meaning:

                "joy"
              • Description:

                This charming West African mini name fits in with the other similarly short names that are all the rage right now. Actress Ayo Edebiri is the star of TV's The Bear.
            • Galo
              • Origin:

                Spanish from Latin
              • Meaning:

                "from Gaul"
              • Description:

                Hispanic name of two saints, celebrated on July 1 and October 16.
            • Lovro
              • Origin:

                Slovene variation of Laurence, Latin
              • Meaning:

                "from Laurentium"
              • Description:

                Lovro originated as a short form of Lovrenc — the Slovene variation of Laurence — but is now used more often in its own right.
            • Okello
              • Origin:

                Ugandan
              • Meaning:

                "born after twins"
              • Description:

                Mellow and musical.
            • Araldo
              • Bello
                • Origin:

                  Italian
                • Meaning:

                  "handsome, beautiful"
                • Description:

                  Bello is as handsome as Bella is beautiful, but rarely heard outside the Italian community. With its energetic 'o' ending, it could be ripe for export.