Begins or Ends with O

  1. Cosmo
    • Origin:

      Greek, Italian, English
    • Meaning:

      "order, beauty, universe"
    • Description:

      We all heard it on Seinfeld as the long-concealed first name of Kramer, then considered a punchline. Now some pioneering parents are embracing this expansive Greek name, which makes a creative and cool choice for a baby. Influential celebrity couple Scarlett Johansson and Colin Jost chose it for their son, born in 2021, which will likely drive Cosmo up in popularity. In the UK, it currently ranks within the Top 1000 boy names and is trending upwards.
  2. Costello
    • Origin:

      Irish surname
    • Meaning:

      "from England"
    • Description:

      The fashion for using surnames as firsts has extended beyond the familiar Morgan and Parker to choices such as Cohen and O'Brien to -- why not? -- this quintessentially Irish name with the friendly o ending.
  3. Cristiano
    • Origin:

      Italian and Portuguese variation of Christian
    • Description:

      Variation of the popular religious name, boosted by megastar Portuguese footballer Cristiano Ronaldo.
  4. Cadeau
    • Caspero
      • Darko
        • Origin:

          Slavic
        • Meaning:

          "gift"
        • Description:

          If you're a movie fan or a sports fan, you might be attracted to this name, via the film "Donnie Darko" or the Serbian-born basketball star Darko Milicic. It is kind of dark, though.
      • Darro
        • Demetrio
          • Origin:

            Spanish form of Demetrius, Greek
          • Meaning:

            "follower of Demeter"
          • Description:

            Demetrio is an original way to a mythological name, and is further appealing as a boy's name inspired by a goddess, the earth mother Demeter.
        • Deveraux
          • Origin:

            French
          • Meaning:

            "riverbank"
          • Description:

            Swashbuckling name worthy of a hero in a romance novel. Deveraux or Devereaux is drawn from the River Eure in France. Mick Jagger has a son named Deveraux.
        • Diallo
          • Origin:

            West African (Fula)
          • Meaning:

            "bold"
          • Description:

            Possibly meaning "bold", this West African surname is less commonly found as a first name, too.
        • Diego
          • Origin:

            Spanish variation of James
          • Meaning:

            "supplanter"
          • Description:

            The energetic Diego is rising rapidly along with a lot of other authentically Spanish baby names that work perfectly well with surnames of any origin.
        • Dino
          • Origin:

            Italian, diminutive of any name ending in -dino
          • Description:

            Italian heritage name. It's sweet and simple, but has fallen almost out of use since its heyday in the 1960s.
        • Donaldo
          • Draco
            • Origin:

              Greek from Latin
            • Meaning:

              "dragon"
            • Description:

              For as long as we all shall live, Harry Potter's sneering nemesis.
          • Dylano
            • Eduardo
              • Origin:

                Spanish and Italian variation of Edward
              • Meaning:

                "wealthy guardian"
              • Description:

                A stalwart of Latin nomenclature that could work just as well for Anglos. Proof lies with the celebrity birth announcement — Hilaria and Alec Baldwin named their fifth child Eduardo Pau Lucas in 2020. This doesn't seem to have much impact on other parents, though: over 900 boys received the name in 2021, but the number is steadily decreasing.
            • Edvino
              • Elonzo
                • Emilio
                  • Origin:

                    Spanish and Italian variation of Emil
                  • Meaning:

                    "rival"
                  • Description:

                    Dashing and suave, with a hint of poetry and gentleness, Emilio is an appealing and international choice. A solid favorite in Italy, it is also on the rise in the US, France, Austria, and the UK.
                • Fiero
                  • Origin:

                    Italian word name
                  • Meaning:

                    "proud"
                  • Description:

                    Fiery sound and uplifting meaning, but it's also among the Top 100 dog names. Spelled Fiyero, it's the hero of the book and musical "Wicked."