Giving your baby boy a name that ends in O is a great way to ensure your baby's name stands out from crowd, and will make for a sweet yet unique moniker.
Whether you're on the search for a classic name ending in O such as Milo, or want to pay homage to historical figures with a rare, powerful name like Cicero, we have all the best baby boy names ending with O for you to browse.
This useful list of baby names is sure to make your search for a baby name you'll love much easier, so take a look below at our list of the top 108 baby boy names ending in O to discover some cool and unique baby names for your son.
Did You Know? One of the rarest baby names for boys ending with an O is Dario, which means "possessing goodness". This is a great option for those on the search for an especially unique name ending with O.
Classic Boy Names Ending In O
Check out this list of classic baby names if you want a traditional and timeless baby name ending in O for your little boy.
1. Agostino (Latin/Italian Origin) meaning "magnificent".
2. Alberto (Spanish Origin) meaning "bright, noble".
3. Alonzo (Italian Origin) meaning "ready for battle".
4. Alvaro (Spanish Origin) meaning "guardian".
5. Angelo (Greek/Italian Origin) meaning "angel".
6. Carlo (Germanic/Italian Origin) meaning "free man" or "warrior".
9. Fabio (Latin Origin) meaning "bean farmer", after the name of an ancient Roman family.
10. Hugo (Germanic Origin) meaning "mind, spirit".
11. Ignacio (Latin/Spanish Origin) meaning "fiery".
12. Jairo (Hebrew/Spanish Origin) meaning "he shines".
13. Laszlo (Hungarian Origin) meaning "glorious ruler".
14. Leo (Latin Origin) meaning "lion".
15. Marco (Latin/Italian Origin) meaning "warlike".
16. Mateo (Latin/Spanish/Italian Origin) meaning "gift of God".
17. Milo (Germanic Origin) meaning "gracious", "merciful" or "soldier".
18. Niccolo (Greek Origin) meaning "victorious".
19. Otto (Germanic Origin) meaning "wealth".
20. Pablo (Spanish Origin) meaning "small".
21. Pietro (Greek/Latin Origin) meaning "rock".
22. Rodrigo (Germanic/Spanish Origin) meaning "famous ruler".
23. Rogelio (Spanish Origin) meaning "famous warrior".
24. Santino (Italian Origin) meaning "little saint".
25. Shlomo (Hebrew Origin) meaning "peaceful".
26. Theo (Greek Origin) meaning "divine gift, God's gift", this could also be a sweet nickname for the longer name Theodore.
Modern Baby Names For Boys Ending In O
You'll love these unique, contemporary baby names ending in O if you're on the search for a baby name that will make your little boy stand out.
27. Aero (Greek Origin) meaning "of the sky".
28. Aldo (Old German/Italian Origin) meaning "old, wise".
29. Aurelio (Italian/Spanish Origin) meaning "golden one".
30. Delano (French Origin) meaning "from the nut tree" or "from the swamp", derived from an Old French surname.
31. Draco (Greek Origin) meaning "dragon".
32. Elio (Greek/Italian/Spanish Origin) meaning "sun".
33. Enzo (Germanic Origin) meaning "ruler of the home", could also be a nickname for Lorenzo.
34. Halo (Greek/Latin Origin) meaning "blessed aura".
35. Hero (Greek Origin) meaning "brave".
36. Indigo (Greek Origin) meaning "blue dye".
37. Inigo (Basque Origin) meaning "fiery".
38. Rocco (Italian Origin) meaning "rest" or "rock".
39. Zero (Arabic/Greek Origin) meaning "empty, nothing".
Boy Names Ending In O From Literature
Why not give your little boy a name inspired by your favourite plays and books? These baby names ending in O are lovely unique choices inspired by literature.
40. Antonio (Latin Origin) meaning "priceless" or "praiseworthy", from a Roman family surname. This name was used by Shakespeare in multiple plays including 'The Tempest', and was also used by Webster in his play 'The Duchess of Malfi'.
41. Benvolio (Italian Origin) meaning "goodwill", the name of Romeo's confidant in 'Romeo and Juliet'.
42. Horatio (Latin Origin) meaning "timekeeper", a character in Shakespeare's 'Hamlet'.
43. Romeo (Greek/Italian Origin) meaning "pilgrim to Rome", the tragic hero in Shakespeare's 'Romeo and Juliet'.
Geography Inspired Boy Names Ending In O
Adventurous parents who love to travel will adore this list of cool baby names ending in O, inspired by geographical locations.
44. Cairo (Arabic Origin) meaning "victorious", the capital of Egypt in North Africa.
45. Colorado (Spanish Origin) meaning "the colour red", a state in the western USA named for its river with red mud.
46. Jericho (Greek Origin) meaning "city of the moon", an ancient city in Israel named in the Old Testament.
47. Monaco (Greek Origin) meaning "single house", a small European principality bordered by France.
48. Morocco (Arabic Origin) meaning "kingdom of the west", a country in North Africa.
49. Navarro (Spanish Origin) meaning "from Navarre", a Spanish province.
50. Oslo (Norwegian Origin) meaning "meadow beneath the hill", the capital city of Norway in Scandinavia.
51. Santiago (Latin/Spanish Origin) meaning "St. James", a popular boys' name and also the capital city of Chile.
52. Quito (Latin/Spanish Origin) meaning "fifth", the capital city of Ecuador.
Historical and Mythological Boy Names That End With O
For a truly bold and unique name with historical meaning, pick one of these cool, rare baby names for boys that parents fascinated with the events and art of the past will be sure to love.
53. Apollo (Greek Origin) meaning "to destroy", the ancient Greek god of the sun, poetry, music and prophecy.
54. Cato (Latin Origin) meaning "wise", a name given to an important Roman intellectual and his family.
55. Cicero (Latin Origin) meaning "chickpea", a famous Roman scholar.
56. Galileo (Latin Origin) meaning "from Galilee", a place in Israel, the name of a famous astronomer during the Renaissance.
57. Michelangelo (Hebrew/Greek/Italian Origin) meaning "archangel", the name of a famous Renaissance painter.
58. Picasso (Italian Origin) meaning "magpie" or "gossip", after the twentieth-century surrealist painter.
59. Pluto (Greek Origin) meaning "wealth", the Roman god of the underworld.
60. Rollo (Germanic Origin) meaning "wolf", the name of the Viking warrior who founded Normandy in the 900s.
Boy Names Inspired By Famous People That End In O
Why not take some name inspiration from your top favourite celebrities when it comes to naming your little boy?
61. Brando (Italian Origin) meaning "fiery sword", after the Hollywood Golden Age actor Marlon Brando.
62. Cristiano (Latin Origin) meaning "follower of Christ", after footballer Cristiano Ronaldo.
63. Emilio (Latin/Italian Origin) meaning "rival", from an ancient Roman family name and the name of fashion designer Emilio Pucci.
64. Giorgio (Italian Origin) meaning "farmer", after fashion designer Giorgio Armani.
65. Kenzō (Japanese Origin) meaning "wise" or "healthy", after fashion designer Kenzō Takada.
66. Leonardo (Latin/Italian/Spanish Origin) meaning "strong as a lion", after actor Leonardo DiCaprio.
67. Orlando (Italian Origin) meaning "famous in the land", after actor Orlando Bloom.
68. Valentino (Latin/Italian/Spanish Origin) meaning "strong, healthy", after fashion designer Valentino Garavani.
Long Baby Names For Boys That End In O
This list of our top long baby boy names ending in O will provide some great baby name inspiration. These baby names are elegant choices and are perfect for any parent on the search for a sophisticated name.
69. Alejandro (Spanish Origin) meaning "defender of mankind".
70. Alessandro (Italian Origin) meaning "defender of mankind".
71. Carmelo (Hebrew Origin) meaning "garden, orchard", after Mount Carmel.
72. Demetrio (Greek Origin) meaning "devoted to Demeter", who was the ancient Greek goddess of spring and the harvest.
73. Donatello (Italian Origin) meaning "gift".
74. Eduardo (Spanish Origin) meaning "wealthy guardian".
75. Ernesto (Spanish Origin) meaning "earnest".
76. Eugenio (Greek/Italian/Spanish Origin) meaning "noble".
77. Feliciano (Latin/Italian/Spanish Origin) meaning "fortunate, happy".
78. Fernando (Spanish Origin) meaning "brave adventurer".
79. Francisco (Spanish Origin) meaning "free".
80. Guillermo (Germanic/Spanish Origin) meaning "resolute protector"
81. Heriberto (Spanish Origin) meaning "shining warrior".
82. Lisandro (Greek Origin) meaning "liberator".
83. Lorenzo (Latin/Italian Origin) meaning "crowned with laurels, winner".
84. Luigino (Italian Origin) meaning "famous warrior".
85. Marcello (Latin Origin) meaning "warrior".
86. Massimo (Latin/Italian Origin) meaning "the greatest".
87. Ricardo (Spanish Origin) meaning "brave ruler".
88. Rigoberto (Spanish Origin) meaning "bright" or "famous warrior".
Short Baby Names For Boys Ending In O
Parents on the search for a short but striking baby name will love this list of our top favourite baby names for boys ending with O.
89. Ado (Teutonic Origin) meaning "noble".
90. Alo (Native American Hopi Origin) meaning "spiritual guide".
91. Alto (Latin Origin) meaning "elevated".
92. Arlo (German Origin) meaning "hill".
93. Arno (German Origin) meaning "eagle".
94. Bo (Norse/Slavic Origin) meaning "to live".
95. Ezio (Latin/Italian Origin) meaning "eagle".
96. Gino (Italian Origin), meaning "noble", this could also be a cute nickname for longer names such as Luigino.
97. Gio (Italian Origin) meaning "God is gracious", this could also be a nickname for a longer name such as Giovanni.
98. Hao (Vietnamese Origin) meaning "perfect".
99. Hiro (Japanese/Greek Origin) meaning "generous", "abundant" or "sacred name".
100. Ido (Hebrew/Arabic Origin) meaning "to evaporate and be mighty".
101. Ivo (German Origin) meaning "yew".
102. Miko (Native American Chickasaw/Hebrew Origin) meaning "chief of peace" or "he who is like God".
103. Neo (Greek/Tswana Origin) meaning "new" or "God's gift".
104. Rico (Spanish Origin) meaning "strong ruler".
105. Rio (Spanish Origin) meaning "river".
106. Tao (Chinese Origin) meaning "long life" or "peach".
107. Yuto (Japanese Origin) meaning "gentle".
108. Zuko (Xhosa Origin) meaning "glory".
We Want Your Photos!
Do you have a photo you are happy to share that would improve this article?
Mia ShindlerBachelor of Arts specializing in History
Originally from London, Mia has a Bachelor's degree in History from Durham University and loves to explore the city's museums and historical landmarks with her family and younger siblings. As a child, she was an avid reader of historical mysteries, particularly the 'Lady Grace Mysteries' by Patricia Finney. In her free time, Mia enjoys discovering new restaurants, theaters, and parks in the city, always on the lookout for exciting things to do.
1) Kidadl is independent and to make our service free to you the reader we are supported by advertising. We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the Buy Now button we may earn a small commission. This does not influence our choices. Prices are correct and items are available at the time the article was published but we cannot guarantee that on the time of reading. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon. We also link to other websites, but are not responsible for their content.
2) At Kidadl, we strive to recommend the very best activities and events. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family. We recognise that not all activities and ideas are appropriate for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability. Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.
3) Because we are an educational resource, we have quotes and facts about a range of historical and modern figures. We do not endorse the actions of or rhetoric of all the people included in these collections, but we think they are important for growing minds to learn about under the guidance of parents or guardians.