Begins or Ends with O
- Cosmo
Origin:
Italian, English, GreekMeaning:
"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.
- Costello
Origin:
Irish surnameMeaning:
"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.
- Cristiano
Origin:
Italian and Portuguese variation of ChristianDescription:
Variation of the popular religious name, boosted by megastar Portuguese footballer Cristiano Ronaldo.
- Cadeau
- Caspero
- Darko
Origin:
SlavicMeaning:
"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, GreekMeaning:
"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:
FrenchMeaning:
"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 JamesMeaning:
"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 -dinoDescription:
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 LatinMeaning:
"dragon"Description:
For as long as we all shall live, Harry Potter's sneering nemesis.
- Dylano
- Eduardo
Origin:
Spanish and Italian variation of EdwardMeaning:
"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 EmilMeaning:
"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 nameMeaning:
"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."