Pregnancy

Boy Names Ending In O

Updated: 
Originally Published: 
Jose Luis Pelaez Inc/Getty

From Alberto to Milo, Theo to Vincenzo, there are plenty of “O”-so-awesome names for your little boy.

Naming a baby can be scary. We can help! Check out our baby name database here.

  • Alberto
  • Aldo
  • Alejandro
  • Alessandro
  • Alfonso
  • Alfredo
  • Alonzo
  • Alto
  • Alvaro
  • Angelo
  • Antonio
  • Apollo
  • Arlo
  • Armando
  • Arturo
  • Beto
  • Bo
  • Brio
  • Bruno
  • Cairo
  • Camilo
  • Carmelo
  • Chicago
  • Coco
  • Cristiano
  • Danilo
  • Dario
  • Diego
  • Draco
  • Eduardo
  • Elio
  • Eliseo
  • Emiliano
  • Emilio
  • Enzo
  • Ernesto
  • Ezio
  • Fernando
  • Francisco
  • Franco
  • Gerardo
  • Giancarlo
  • Gio
  • Guillermo
  • Gustavo
  • Hugo
  • Ignacio
  • Indigo
  • Indio
  • Jago
  • Jairo
  • Jericho
  • Julio
  • Kahlo
  • Kairo
  • Kenzo
  • Kylo
  • Kyro
  • Leandro
  • Leo
  • Leonardo
  • Lorenzo
  • Luciano
  • Manolo
  • Marcelo
  • Marco
  • Mario
  • Marlo
  • Mateo
  • Matteo
  • Mauricio
  • Maximiliano
  • Maximo
  • Milo
  • Nero
  • Nico
  • Nilo
  • Otto
  • Pablo
  • Pedro
  • Ricardo
  • Roberto
  • Rocco
  • Rodrigo
  • Rogelio
  • Rollo
  • Romeo
  • Santiago
  • Santino
  • Sergio
  • Solo
  • Tadeo
  • Theo
  • Thiago
  • Valentino
  • Vano
  • Vincenzo

This article was originally published on