Cool Names with a Strong O
- Aldo
- Alejandro
- Alessandro
- Alonzo
- Amedeo
- Antonio
- Apollo
- Arlo
- Armando
- Arno
- Augusto
- Aurelio
- Bardo
- Benicio
- Benno
- Bo
- Bruno
- Caio
- Cairo
- Calico
- Calixto
- Calypso
- Cameo
- Carlo
- Cato
- Cayo
- Cicero
- Claudio
- Cleo
- Consuelo
- Cosmo
- Danilo
- Dario
- Diego
- Django
- Durango
- Echo
- Elio
- Elmo
- Emilio
- Enzo
- Fabio
- Fernando
- Frisco
- Giacomo
- Giorgio
- Horatio
- Hugo
- Indigo
- Indio
- Inigo
- Italo
- Ivo
- Jericho
- Jethro
- Laredo
- Laszlo
- Leo
- Leonardo
- Lido
- Lorenzo
- Luciano
- Marco
- Marino
- Massimo
- Mateo
- Milo
- Montego
- Morocco
- Navarro
- Nemo
- Neo
- Nico
- Nicolo
- Nilo
- Oak
- Oakley
- Obadiah
- Obama
- Oberon
- O'brian
- O'callahan
- O'casey
- Ocean
- Oceana
- O'connor
- Octavia
- Octavio
- Odelia
- Odessa
- Odette
- Odile
- Odin
- Odion
- O'donnell
- O'donovan
- O'fallon
- O'grady
- O'hara
- O'keefe
- Olaf
- Olga
- Olive
- Oliver
- Olivia
- Olivier
- Olwen
- Olympia
- Omar
- O'neal
- Oona
- Ophelia
- Orchid
- O'reilly
- Oren
- Oriana
- Orion
- Orla
- Orlando
- Orsino
- Orson
- Oscar
- O'shea
- O'sullivan
- Otis
- Ottilie
- Otto
- Owen
- Oz
- Ozias
- Ozzie
- Pablo
- Paolo
- Pedro
- Philo
- Piero
- Placido
- Plato
- Primo
- Reno
- Reo
- Rio
- Rocco
- Rodrigo
- Rollo
- Scorpio
- Sergio
- Stefano
- Taddeo
- Theo
- Viggo
- Vittorio
- Waldo
- Zeno