Baby Names Ending in O
Hand-picked baby names that end with O. Final-sound choice shapes how a name pairs with middle and last names — vowel endings feel softer, consonant endings feel more decisive. Below are 468 options ranked by current US popularity.
- Jo
- Leo
- Antonio
- Mario
- RicardoRichard
- FranciscoFrankland
- Roberto
- PedroStone, rock
- Angelo
- FernandoJourney
- Armando
- AlejandroDefender of man
- Eduardo
- AlbertoNoble
- Lorenzo
- Alfredo
- Sergio
- Julio
- Arturo
- Orlando
- Alonzo
- Alfonso
- Marco
- Cleo
- OttoWealth, riches
- Ernesto
- Rodolfo
- Gerardo
- PabloSmall
- Margo
- Gilberto
- RoccoRest
- Guillermo
- Consuelo
- Ramiro
- HugoThought, mind, spirit
- Gustavo
- Reynaldo
- Rolando
- Emilio
- Rogelio
- Alphonso
- SantiagoSanctus
- Vito
- Ignacio
- Domingo
- LeonardoHard
- CarloFree man
- BrunoBrown
- Elmo
- BenitoBlessed, well spoken of
- Diego
- Humberto
- Milo
- Dino
- Gregorio
- Rosario
- Gino
- Wilfredo
- Rocio
- Maryjo
- Alvaro
- Aldo
- Rodrigo
- Socorro
- Mauricio
- Heriberto
- Federico
- Bernardo
- Romeo
- Rico
- Edwardo
- Gonzalo
- WaldoThief
- Raymundo
- Rigoberto
- Carmelo
- Theo
- Marlo
- Thiago