Begins or Ends with O

  1. Cosmo
    • Origin:

      Italian, English, Greek
    • Meaning:

      "order, beauty, universe"
    • Description:

      With a touch of celestial power, a hint of clunky charm, and the totally cool -o ending, Cosmo may well be finally shaking itself free of both the Seinfeld association (which made it a punchline of a joke) and the cartoon fairy association from The Fairly OddParents. In fact, it is in the Top 1000 in the UK and a favorite on Nameberry.
  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
        • Description:

          Darro is an uncommon masculine name with multiple possible origins. It may derive from a variant of Darren (meaning 'great' in Gaelic), or potentially relate to geographic origins like the Darro River in Spain. The name possesses a strong, compact sound with its two syllables and distinctive double 'r' consonant. While rare in mainstream usage, Darro has an approachable quality that balances uniqueness with easy pronunciation. The name carries a somewhat rugged, masculine energy while remaining versatile across different cultural contexts. Its brevity and strong ending sound make it memorable without being overly complicated, appealing to parents seeking an uncommon name that still feels accessible.
      • 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:

          "of Evreux; riverbank"
        • Description:

          Swashbuckling name worthy of a hero in a romance novel. Deveraux or Devereaux is drawn from the town of Evreux in France and combined with the prefix de- denoting it likely referred to a noble of that area.
      • 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
        • Description:

          Donaldo is a masculine name that represents the Spanish and Italian form of Donald. Its roots trace back to the ancient Celtic name Dòmhnall, meaning 'world ruler' or 'world mighty.' The name combines 'dumno' (world) and 'val' (rule, might, power). Donaldo carries a dignified, international flair while maintaining connections to its Celtic heritage. It's particularly popular in Latin American countries and Italy, where it's appreciated for its strong sound and distinguished character. The name experienced modest popularity during the mid-20th century and continues to be used, though not abundantly. Donaldo offers families a way to honor Donald relatives while giving the name a romantic language twist, perfect for multicultural families or those appreciating names with both strength and melodic qualities.
      • Draco
        • Origin:

          Greek from Latin
        • Meaning:

          "dragon"
        • Description:

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

          Dylano is a masculine name that appears to be a creative variation of Dylan, which has Welsh origins meaning 'son of the sea' or 'born from the ocean.' This extended form adds a melodic ending that gives the name a distinctive international flair, reminiscent of Italian or Spanish naming patterns. While considerably less common than the traditional Dylan, Dylano has appealed to parents seeking a familiar root name with a unique twist. The name carries the same free-spirited, nature-connected associations as Dylan but with an added exotic quality. Dylano remains relatively rare in most countries, making it stand out while still being recognizable and easy to pronounce across different languages and cultures.
      • 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
        • Description:

          Edvino is a masculine name of Italian origin, functioning as a variant of Edwin or Edvin. The name combines Germanic elements 'ead' meaning 'wealth' or 'fortune' and 'wine' meaning 'friend,' creating the meaning 'wealthy friend' or 'rich friend.' The Italian suffix '-ino' adds a diminutive quality, giving it a warm, affectionate tone. Edvino is relatively uncommon in English-speaking countries but has more presence in Italian communities and regions with Italian heritage. The name carries a classic, somewhat old-world charm while still feeling accessible. Edvino offers parents a distinctive alternative to more common names like Edward or Edwin while maintaining similar historical roots.
      • Elonzo
        • Description:

          Elonzo is a rare masculine name that appears to be a creative variation combining elements of names like Alonzo and Elon. Alonzo derives from the Germanic name Alfonso, meaning 'noble and ready,' with Spanish influences. Elon has Hebrew origins meaning 'oak tree' or 'strong.' This fusion creates a distinctive name with multicultural resonances. Elonzo remains extremely uncommon in most countries, giving it a unique quality while still having recognizable elements that make it accessible. The name has a melodic flow with its three syllables and strong consonant sounds. For parents seeking an unusual name that still carries traditional masculine qualities and cross-cultural appeal, Elonzo offers rarity without sacrificing pronounceability.

      • 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."