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
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, 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
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 LatinMeaning:
"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 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
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 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."