Cool Names with a Strong O
- Aldo
Origin:
Italian from GermanMeaning:
"old and wise"
- Alejandro
Origin:
Spanish variation of AlexanderMeaning:
"defending men"
- Alessandro
Origin:
Italian variation of AlexanderMeaning:
"defending men"
- Alonzo
Origin:
Italian diminutive of AlphonsoMeaning:
"noble, ready"
- Amedeo
Origin:
Italian form of AmadeusMeaning:
"lover of God"
- Antonio
Origin:
Spanish and Italian variation of AnthonyMeaning:
"from Antium"
- Apollo
Origin:
Greek mythology nameMeaning:
"destroyer"
- Arlo
Origin:
Irish or EnglishMeaning:
"between two hills"
- Armando
Origin:
Spanish, Italian and Portuguese form of Herman, GermanMeaning:
"soldier"
- Arno
Origin:
GermanMeaning:
"eagle"
- Augusto
Origin:
Spanish, Portuguese, and Italian variation of Augustus, LatinMeaning:
"majestic, venerable"
- Aurelio
Origin:
Italian; Spanish, variation of AureliusMeaning:
"the golden one"
- Bardo
Origin:
Short form of Bardolph or AboriginalMeaning:
"water"
- Benicio
Origin:
SpanishMeaning:
"blessed"
- Benno
Origin:
GermanMeaning:
"bear"
- Bo
Origin:
Norse nicknameMeaning:
"to live"
- Bruno
Origin:
GermanicMeaning:
"brown"
- Caio
Origin:
Variation of Latin CaiusMeaning:
"rejoice"
- Cairo
Origin:
Egyptian place-name, ArabicMeaning:
"the conqueror, the victorious"
- Calico
Origin:
English word nameMeaning:
"cotton cloth imported from India; a blotched or spotted animal"
- Calixto
Origin:
GreekMeaning:
"beautiful"
- Calypso
Origin:
GreekMeaning:
"she who hides"
- Cameo
Origin:
Word name
- Carlo
Origin:
Italian variation of Charles
- Cato
Origin:
LatinMeaning:
"all-knowing"
- Cayo
Origin:
Latin, from the Roman family name CaiusMeaning:
"rejoice"
- Cicero
Origin:
LatinMeaning:
"chickpea"
- Claudio
Origin:
Italian, SpanishMeaning:
"lame; enclosure"
- Cleo
Origin:
GreekMeaning:
"glory"
- Consuelo
Origin:
Spanish from LatinMeaning:
"she who brings consolation"
- Cosmo
Origin:
Italian, English, GreekMeaning:
"order, beauty, universe"
- Danilo
Origin:
Ukrainian; Serbian; Italian; Brazilian Portuguese, variation of DanielMeaning:
"God is my judge"
- Dario
Origin:
Italian variation of DariusMeaning:
"possessing goodness"
- Diego
Origin:
Spanish variation of JamesMeaning:
"supplanter"
- Django
Origin:
RomaniMeaning:
"I awake"
- Durango
Origin:
Spanish place-name
- Echo
Origin:
Greek mythology nameMeaning:
"echo or sound"
- Elio
Origin:
Italian, SpanishMeaning:
"sun"
- Elmo
Origin:
Italian from GermanMeaning:
"protector"
- Emilio
Origin:
Spanish and Italian variation of EmilMeaning:
"rival"
- Enzo
Origin:
Italian variation of Henry, GermanMeaning:
"estate ruler"
- Fabio
Origin:
Italian and Spanish variation of FabianMeaning:
"bean grower"
- Fernando
Origin:
Spanish and Portuguese variation of FerdinandMeaning:
"bold voyager"
- Frisco
Origin:
Diminutive of FranciscoMeaning:
"free man"
- Giacomo
Origin:
Italian variation of JamesMeaning:
"supplanter"
- Giorgio
Origin:
Italian variation of GeorgeMeaning:
"farmer"
- Horatio
Origin:
English variation of Latin HoratiusMeaning:
"hour, time"
- Hugo
Origin:
Latinized form of HughMeaning:
"mind, intellect"
- Indigo
Origin:
GreekMeaning:
"Indian dye"
- Indio
Origin:
SpanishMeaning:
"Indian"
- Inigo
Origin:
Basque, medieval Spanish variation of IgnatiusMeaning:
"fiery"
- Italo
Origin:
ItalianMeaning:
"from Italy"
- Ivo
Origin:
GermanMeaning:
"yew wood, archer"
- Jericho
Origin:
Biblical place-name
- Jethro
Origin:
HebrewMeaning:
"excellence"
- Laredo
Origin:
Place-name
- Laszlo
Origin:
HungarianMeaning:
"glorious ruler"
- Leo
Origin:
LatinMeaning:
"lion"
- Leonardo
Origin:
Italian and Spanish variation of Leonard, GermanMeaning:
"brave lion"
- Lido
Origin:
Italian place-name
- Lorenzo
Origin:
Italian; Spanish, variation of LaurenceMeaning:
"from Laurentium"
- Luciano
Origin:
Italian, Spanish, and Portuguese variation of LucianMeaning:
"light"
- Marco
Origin:
Italian and Spanish form of MarkMeaning:
"warlike"
- Marino
Origin:
LatinMeaning:
"of the sea"
- Massimo
Origin:
Italian variation of MaximusMeaning:
"the greatest"
- Mateo
Origin:
SpanishMeaning:
"gift of God"
- Milo
Origin:
Latin and Old GermanMeaning:
"soldier or merciful"
- Montego
Origin:
Place-name
- Morocco
Origin:
Place-name
- Navarro
Origin:
SpanishMeaning:
"from Navarre"
- Nemo
Origin:
GreekMeaning:
"nobody"
- Neo
Origin:
Latin or TswanaMeaning:
"new or gift"
- Nico
Origin:
Italian diminutive of Nicholas, GreekMeaning:
"people of victory"
- Nicolo
Origin:
Italian form of NicholasMeaning:
"people of victory"
- Nilo
Origin:
Spanish diminutive of DanielMeaning:
"God is my judge"
- Oak
Origin:
English tree nameMeaning:
"tree from the genus Quercus"
- Oakley
Origin:
EnglishMeaning:
"oak wood or clearing"
- Obadiah
Origin:
HebrewMeaning:
"servant of God"
- Obama
Origin:
Luo; JapaneseMeaning:
"bending or leaning; little beach"
- Oberon
Origin:
Variation of AuberonMeaning:
"elf king; noble bear"
- O'brian
Origin:
IrishMeaning:
"descendant of Brian"
- O'callahan
Origin:
IrishMeaning:
"son of the church lover"
- O'casey
Origin:
Irish surname
- Ocean
Origin:
English, nature nameMeaning:
"ocean"
- Oceana
Origin:
GreekMeaning:
"ocean"
- O'connor
Origin:
IrishMeaning:
"son of the hound lover"
- Octavia
Origin:
LatinMeaning:
"eighth"
- Octavio
Origin:
Spanish variation of OctaviusMeaning:
"eighth"
- Odelia
Origin:
Hebrew, GermanMeaning:
"I will praise the Lord or wealth"
- Odessa
Origin:
Ukrainian place-name
- Odette
Origin:
French, from GermanMeaning:
"wealthy"
- Odile
Origin:
French variation of German OtthildMeaning:
"prospers in battle"
- Odin
Origin:
Variation of Óðinn, Old NorseMeaning:
"god of frenzy; poetic fury"
- Odion
Origin:
EsanMeaning:
"first born of twins"
- O'donnell
Origin:
irishMeaning:
"son of the brave one"
- O'donovan
Origin:
Irish, 'son of the dark one"
- O'fallon
Origin:
IrishMeaning:
"son of the leader"
- O'grady
Origin:
IrishMeaning:
"son of the noble one"
- O'hara
Origin:
IrishMeaning:
"son of Eaghra"
- O'keefe
Origin:
IrishMeaning:
"son of the kind one"
- Olaf
Origin:
NorseMeaning:
"ancestor's relic"
- Olga
Origin:
Slavic variation of Helga, NorseMeaning:
"holy"
- Olive
Origin:
English, from Latin, nature nameMeaning:
"olive tree"
- Oliver
Origin:
LatinMeaning:
"olive tree or elf army"
- Olivia
Origin:
LatinMeaning:
"olive tree"
- Olivier
Origin:
FrenchMeaning:
"olive tree"
- Olwen
Origin:
WelshMeaning:
"white footprint"
- Olympia
Origin:
GreekMeaning:
"from Mount Olympus"
- Omar
Origin:
Arabic, HebrewMeaning:
"flourishing, thriving; eloquent"
- O'neal
Origin:
IrishMeaning:
"from the chief's line"
- Oona
Origin:
Irish, variation of UnaMeaning:
"lamb"
- Ophelia
Origin:
GreekMeaning:
"help"
- Orchid
Origin:
From GreekMeaning:
"orchid flower"
- O'reilly
Origin:
IrishMeaning:
"son of the courageous one"
- Oren
Origin:
HebrewMeaning:
"laurel or pine tree"
- Oriana
Origin:
LatinMeaning:
"dawn"
- Orion
Origin:
GreekMeaning:
"boundary, limit"
- Orla
Origin:
IrishMeaning:
"golden princess"
- Orlando
Origin:
Italian variation of RolandMeaning:
"famous throughout the land"
- Orsino
Origin:
Italian variation of OrsonMeaning:
"bearlike"
- Orson
Origin:
Latin and EnglishMeaning:
"bear cub"
- Oscar
Origin:
English or IrishMeaning:
"God spear, or deer-lover or champion warrior"
- O'shea
Origin:
IrishMeaning:
"hawklike, stately"
- O'sullivan
Origin:
IrishMeaning:
"son of the black-eyed one"
- Otis
Origin:
Variation of Otto, GermanMeaning:
"wealthy"
- Ottilie
Origin:
German, FrenchMeaning:
"prosperous in battle"
- Otto
Origin:
GermanMeaning:
"wealthy"
- Owen
Origin:
WelshMeaning:
"young warrior; well-born"
- Oz
Origin:
Hebrew, English, IrishMeaning:
"strength, powerful, courageous; god's warrior; deer friend"
- Ozias
Origin:
Greek, HebrewMeaning:
"my strength is God"
- Ozzie
Origin:
Diminutive of Osmond, Oswald, or OscarMeaning:
"divine; deer"
- Pablo
Origin:
Spanish variation of PaulMeaning:
"small"
- Paolo
Origin:
Italian, variation of PaulMeaning:
"small"
- Pedro
Origin:
Spanish; Portuguese variation of Peter, GreekMeaning:
"rock, stone"
- Philo
Origin:
GreekMeaning:
"loving"
- Piero
Origin:
Italian, variation of PeterMeaning:
"rock"
- Placido
Origin:
Italian and SpanishMeaning:
"serene"
- Plato
Origin:
GreekMeaning:
"broad-shouldered"
- Primo
Origin:
ItalianMeaning:
"first"
- Reno
Origin:
Place-name
- Reo
- Rio
Origin:
Spanish, Portuguese, JapaneseMeaning:
"river or place of the cherry blossoms"
- Rocco
Origin:
Italian from GermanMeaning:
"rest"
- Rodrigo
Origin:
Spanish and Portuguese variation of RoderickMeaning:
"famous ruler"
- Rollo
Origin:
Latin form of RolfMeaning:
"wolf"
- Scorpio
Origin:
LatinMeaning:
"scorpion"
- Sergio
Origin:
Italian and Spanish variation of Sergius, Roman family nameMeaning:
"servant"
- Stefano
Origin:
Italian variation of StephenMeaning:
"garland, crown"
- Taddeo
Origin:
Italian variation of ThaddeusMeaning:
"gift of God"
- Theo
Origin:
Diminutive of TheodoreMeaning:
"gift of God"
- Viggo
Origin:
ScandinavianMeaning:
"war"
- Vittorio
Origin:
Italian variation of VictorMeaning:
"conqueror"
- Waldo
Origin:
German, pet form of names such as WaldemarMeaning:
"to rule"
- Zeno
Origin:
Anglicized form of Greek Zenon, related to Zeus, king of the gods