🇺🇸 US Names Ending in -lo

146 names from the Social Security Administration. 134 boy names and 12 girl names.

👦 Boy Names (134)

Milo2,988 Arlo2,481 Angelo1,170 Kylo869 Pablo794 Apollo776 Marcelo709 Camilo565 Mylo434 Carmelo386 Carlo253 Dangelo234 Marcello224 Danilo197 Rylo145 Giancarlo133 Gonzalo122 Paulo107 Shilo101 Deangelo95 Karmelo95 Oslo82 Manolo78 Melo65 Kailo64 Romello63 Carmello58 Paolo56 Michelangelo53 Romelo53 Xylo53 Miklo51 Zylo51 Karmello48 Nicolo47 Niccolo45 Nylo45 Donatello41 Juanpablo40 Harlo35 Karlo34 Khylo32 Kamilo31 Nilo31 Canelo29 Laszlo28 Apolo24 Shylo24 Maelo23 Sylo23 Michaelangelo21 Nalo19 Liangelo18 Camillo17 Meelo16 Othello16 Danylo15 Lalo15 Lamelo15 Ozlo15 Diangelo14 Mailo14 Ramello14 Saulo14 Angello13 Lazlo13 Mello13 Diallo12 Ilo12 Italo12 Kalo12 Murilo12 Ramelo11 Rollo11 Alo10 Kanelo10 Kaylo10 Philo10 Polo10 Anyelo9 Kavello9 Bartolo8 Camelo8 Leonello8 Mihailo8 Romulo8 Silo8 Solo8 Xalo8 Aniello7 Armello7 Cailo7 Galo7 Jeancarlo7 Kahlo7 Leangelo7 Mykhailo7 Rhylo7 Xilo7 Cylo6 Elo6 Jancarlo6 Kallo6 Kamello6 Khalo6 Kilo6 Marcielo6 Mikhailo6 Nello6 Ralo6 Shailo6 Teofilo6 Xolo6 Zaylo6 Anello5 Anghelo5 Arllo5 Brylo5 Camello5 Eilo5 Gangelo5 Giangelo5 Jangelo5 Johncarlo5 Josepablo5 Kaelo5 Kenzlo5 Mahalo5 Makalo5 Marchello5 Marselo5 Mihajlo5 Raffaello5 Tylo5

👧 Girl Names (12)

Halo598 Cielo347 Marlo119 Lilo39 Haylo26 Consuelo17 Hailo10 Rilo6 Chylo5 Flo5 Xielo5 Castillo

Looking for more?

Browse all baby names by letter, origin, or meaning.

Browse All Names