Spanish & Italian names
The most given names in 2025 where Wiktionary files the name under “Spanish & Italian”, up to 50 girls and 50 boys. A name can have more than one origin, so it can appear in several of these lists. Names Wiktionary hasn’t tagged are left out.
Girls · US 2025
- #35ValentinaSame root as Valentine, meaning “strong, healthy”*5,354 babies
- #42ElenaEditor’s note Climbing fast in the US: #106 in 2015, #42 in 2025. 5 letters, starting with a vowel4,836 babies
- #105GabriellaEditor’s note Down from #54 in 2015 to #105 in 2025 in the US2,545 babies
- #111CatalinaEditor’s note Climbing fast in the US: #325 in 2015, #111 in 20252,456 babies
- #136BellaForm of Isabel, meaning “my God is an oath”*2,129 babies
- #170Gemma“jewel”*1,805 babies
- #180Amaya“the end”*1,723 babies
- #183XimenaBasque, meaning “son”*1,686 babies
- #245AnaEditor’s note Down from #211 in 2015 to #245 in 2025 in the US1,276 babies
- #273LucianaEditor’s note More popular in the US than England & Wales: #273 vs #1,809 in 20251,139 babies
- #275LolaEditor’s note Down from #224 in 2015 to #275 in 2025 in the US1,132 babies
- #287GiaEditor’s note Up from #372 in 2015 to #287 in 2025 in the US1,069 babies
- #307FrancescaEditor’s note Up from #429 in 2015 to #307 in 2025 in the US984 babies
- #326AlessiaEditor’s note First shows up in US records in 1967, with 9 babies937 babies
- #373Esmeralda“emerald”*823 babies
- #389CarmenEditor’s note Peaked in the US in 1960, with 2,440 babies; 798 in 2025798 babies
- #443AlessandraItalian form of Alexandra, meaning “to defend + man”*697 babies
- #482AnahiSpanish, meaning “cockspur coral tree (Erythrina crista-galli)”*623 babies
- #500BiancaForm of Blanche, meaning “white”*594 babies
- #604AlejandraSame root as Alexandra, meaning “to defend + man”*486 babies
- #664IsabelaEditor’s note First shows up in US records in 1982, with 6 babies426 babies
- #707AngelicaItalian, meaning “angelic”*398 babies
- #733RamonaEditor’s note Peaked in the US in 1928, with 2,239 babies; 373 in 2025373 babies
- #770DulceSpanish, meaning “sweet”*352 babies
- #788EmilianaEditor’s note First shows up in US records in 1982, with 7 babies344 babies
- #838LuzSpanish, meaning “light”*324 babies
- #862JemmaVariant of Gemma, meaning “jewel”*313 babies
- #872MariannaEditor’s note More popular in the US than England & Wales: #872 vs #1,892 in 2025308 babies
- #1,022Yamileth“beautiful”*245 babies
- #1,060GiavannaEditor’s note More popular in the US than England & Wales: #1,060 vs #4,201 in 2025231 babies
- #1,113ClarissaLatin, meaning “clear, bright”*212 babies
- #1,135JulissaEditor’s note Peaked in the US in 2006, with 1,530 babies; 205 in 2025205 babies
- #1,222Juana“God is gracious”*185 babies
- #1,229MarielaEditor’s note More popular in the US than England & Wales: #1,229 vs #5,927 in 2025183 babies
- #1,258Paola“town”*178 babies
- #1,261Alba“dawn”*177 babies
- #1,279AntoniaFeminine form of Anthony, meaning “flower”*175 babies
- #1,285RitaEditor’s note Peaked in the US in 1949, with 6,653 babies; 174 in 2025174 babies
- #1,291LorenaEditor’s note Peaked in the US in 1980, with 820 babies; 173 in 2025173 babies
- #1,326DinaEditor’s note Peaked in the US in 1969, with 1,572 babies; 168 in 2025168 babies
- #1,341AnitaEditor’s note Peaked in the US in 1957, with 5,811 babies; 165 in 2025165 babies
- #1,396InezSame root as Agnes, meaning “pure, chaste”*156 babies
- #1,413AidaEditor’s note More popular in England & Wales than the US: #473 vs #1,413 in 2025154 babies
- #1,436MercedesSpanish and Tagalog, meaning “mercies”*150 babies
- #1,622CristinaEditor’s note Peaked in the US in 1990, with 1,763 babies; 128 in 2025128 babies
- #1,631MauraEditor’s note Peaked in the US in 1964, with 430 babies; 127 in 2025127 babies
- #1,673MarissaEditor’s note Cooling off in the US: #534 in 2015, #1,673 in 2025123 babies
- #1,703BeatrizSame root as Beatrice, meaning “she who makes happy”*120 babies
- #1,710Elvirapossibly “joyful sincerity”*119 babies
- #1,769LeonoraForm of Eleanor, possibly meaning “other”*114 babies
Boys · US 2025
- #8MateoSame root as Matthew, meaning “gift of the Lord”*11,045 babies
- #14LucaForm of Lucy, meaning “light”*8,759 babies
- #67AngelEditor’s note More popular in the US than England & Wales: #67 vs #1,307 in 20254,757 babies
- #72Enzo“home + ruler”*4,556 babies
- #91LeonardoItalian, from Old French Leonard, meaning “as strong as a lion”*3,789 babies
- #95JoseSame root as Joseph, meaning “(God) shall add”*3,678 babies
- #108XavierEditor’s note Down from #90 in 2015 to #108 in 2025 in the US3,232 babies
- #123GiovanniSame root as John, possibly meaning “God is gracious”*2,939 babies
- #144LuisSame root as Louis, meaning “loud; famous + battle”*2,475 babies
- #150CarlosSpanish and Portuguese form of Charles, meaning “free man”*2,418 babies
- #158DiegoEditor’s note More popular in the US than England & Wales: #158 vs #444 in 20252,351 babies
- #159JuanSpanish, meaning “Yahweh is gracious”*2,318 babies
- #173JesusEditor’s note Peaked in the US in 2004, with 6,472 babies; 2,078 in 20252,078 babies
- #176AntonioSame root as Anthony, meaning “flower”*2,058 babies
- #195Alejandro“defender of man”*1,842 babies
- #200AndresSpanish form of Andrew, meaning “manly”*1,744 babies
- #274JavierSpanish, from Basque Xabier, meaning “the new house”*1,252 babies
- #304AngeloEditor’s note Down from #299 in 2015 to #304 in 2025 in the US1,124 babies
- #308DanteEditor’s note Up from #322 in 2015 to #308 in 2025 in the US1,104 babies
- #322FranciscoSame root as Francis, meaning “Frankish (man); a Frank”*1,069 babies
- #322JorgeSame root as George, meaning “farmer, earth worker”*1,069 babies
- #355JoaquinSpanish form of Joachim, meaning “may Yahweh raise up”*925 babies
- #370MarcoItalian, from Latin Mārcus, meaning “pertaining to Mars”*862 babies
- #371Manuel“pillar”*860 babies
- #380RicardoSame root as Richard, meaning “king, ruler + hard, brave”*833 babies
- #385CesarEditor’s note 824 US babies in 2025, but under 3 in England & Wales824 babies
- #387FernandoEditor’s note Peaked in the US in 2006, with 2,758 babies; 819 in 2025819 babies
- #410EduardoSpanish, meaning “wealth, riches + guardian, watchman”*778 babies
- #429PabloSame root as Paul, meaning “small”*743 babies
- #438MarioEditor’s note Peaked in the US in 1980, with 2,936 babies; 721 in 2025721 babies
- #455Pedro“stone, rock”*684 babies
- #459RoccoEditor’s note Up from #463 in 2015 to #459 in 2025 in the US679 babies
- #497AlessandroItalian form of Alexander, meaning “to defend + man”*608 babies
- #516MarcosEditor’s note Down from #408 in 2015 to #516 in 2025 in the US579 babies
- #580MaximoEditor’s note Up from #853 in 2015 to #580 in 2025 in the US506 babies
- #634RaulEditor’s note Peaked in the US in 2000, with 1,519 babies; 440 in 2025440 babies
- #657JaimeEditor’s note Peaked in the US in 1980, with 1,462 babies; 420 in 2025420 babies
- #672BenicioEditor’s note More popular in the US than England & Wales: #672 vs #1,613 in 2025405 babies
- #674VincenzoItalian form of Vincent, meaning “conquering”*403 babies
- #746FrancoEditor’s note Up from #873 in 2015 to #746 in 2025 in the US348 babies
- #754Salvador“savior”*341 babies
- #763SantosEditor’s note Up from #913 in 2015 to #763 in 2025 in the US337 babies
- #819AlbertoSpanish and Italian form of Albert, meaning “noble + bright, famous”*301 babies
- #819AlfredoSame root as Alfred, meaning “elf + counsel”*301 babies
- #867CarloSame root as Charles, meaning “free man”*276 babies
- #871OrlandoSame root as Roland, meaning “fame-land”*275 babies
- #878ErnestoSpanish form of Ernest, meaning “vigor, strife”*272 babies
- #943SalvatoreSame root as Salvador, meaning “savior”*249 babies
- #955FelipeSpanish and Portuguese, meaning “fond of horses”*244 babies
- #960AldoItalian form of Aldous, meaning “old”*241 babies
Girls · England & Wales 2025
- #87LolaEditor’s note Down from #40 in 2015 to #87 in 2025 in England & Wales524 babies
- #91BellaForm of Isabel, meaning “my God is an oath”*515 babies
- #95Alba“dawn”*472 babies
- #107FrancescaEditor’s note Down from #83 in 2015 to #107 in 2025 in England & Wales434 babies
- #122Amaya“the end”*398 babies
- #161ElenaEditor’s note Steady in England & Wales: #146 in 2015 and #161 in 2025307 babies
- #181GabriellaEditor’s note Down from #136 in 2015 to #181 in 2025 in England & Wales274 babies
- #272ValentinaSame root as Valentine, meaning “strong, healthy”*169 babies
- #286AlessiaEditor’s note Up from #388 in 2015 to #286 in 2025 in England & Wales160 babies
- #293GiaEditor’s note Climbing fast in England & Wales: #942 in 2015, #293 in 2025154 babies
- #439AnaEditor’s note Down from #296 in 2015 to #439 in 2025 in England & Wales91 babies
- #439AntoniaFeminine form of Anthony, meaning “flower”*91 babies
- #473AidaEditor’s note More popular in England & Wales than the US: #473 vs #1,413 in 202584 babies
- #542BiancaForm of Blanche, meaning “white”*73 babies
- #561LeonoraForm of Eleanor, possibly meaning “other”*71 babies
- #684LorenaEditor’s note Up from #942 in 2015 to #684 in 2025 in England & Wales54 babies
- #719RitaEditor’s note Up from #735 in 2015 to #719 in 2025 in England & Wales51 babies
- #747Allegra“cheerful”*49 babies
- #792CarmenEditor’s note Used for both: 78% of England & Wales babies named Carmen in 2025 were girls46 babies
- #872Esmeralda“emerald”*40 babies
- #1,110AngelicaItalian, meaning “angelic”*30 babies
- #1,166DinaEditor’s note 4 letters, ending in -na like Sienna and Luna28 babies
- #1,197IsabelaEditor’s note 7 letters, ending in -la like Isla and Isabella27 babies
- #1,315BeatrizSame root as Beatrice, meaning “she who makes happy”*24 babies
- #1,362ClarissaLatin, meaning “clear, bright”*23 babies
- #1,584RamonaEditor’s note More popular in the US than England & Wales: #733 vs #1,584 in 202519 babies
- #1,639AlessandraItalian form of Alexandra, meaning “to defend + man”*18 babies
- #1,809LucianaEditor’s note More popular in the US than England & Wales: #273 vs #1,809 in 202516 babies
- #1,892CatalinaEditor’s note More popular in the US than England & Wales: #111 vs #1,892 in 202515 babies
- #1,892MariannaEditor’s note More popular in the US than England & Wales: #872 vs #1,892 in 202515 babies
- #1,892MercedesSpanish and Tagalog, meaning “mercies”*15 babies
- #2,006DoloresSpanish, meaning “sorrows”*14 babies
- #2,006InezSame root as Agnes, meaning “pure, chaste”*14 babies
- #2,138FiorellaEditor’s note About 1 in 19,000 England & Wales girls in the 2025 records13 babies
- #2,278AnitaEditor’s note About 1 in 21,000 England & Wales girls in the 2025 records12 babies
- #2,278RosinaShort form of Rosa, meaning “rose”*12 babies
- #2,440GinevraEditor’s note 7 letters, ending in -ra like Aurora and Lyra11 babies
- #2,788CristinaEditor’s note About 1 in 28,000 England & Wales girls in the 2025 records9 babies
- #2,788EmilianaEditor’s note More popular in the US than England & Wales: #788 vs #2,788 in 20259 babies
- #3,035AlitaEditor’s note 5 letters, ending in -ta like Etta and Henrietta8 babies
- #3,035Elvirapossibly “joyful sincerity”*8 babies
- #3,035MarisaEditor’s note 6 letters, ending in -sa like Rosa and Hafsa8 babies
- #3,035MarissaEditor’s note 7 letters, ending in -sa like Rosa and Hafsa8 babies
- #3,333EsmereldaEditor’s note About 1 in 36,000 England & Wales girls in the 2025 records7 babies
- #3,333RosettaEditor’s note About 1 in 36,000 England & Wales girls in the 2025 records7 babies
- #3,705AlejandraSame root as Alexandra, meaning “to defend + man”*6 babies
- #3,705CarlottaForm of Charles, meaning “free man”*6 babies
- #3,705GinaEditor’s note About 1 in 42,000 England & Wales girls in the 2025 records6 babies
- #3,705Juana“God is gracious”*6 babies
- #3,705LourdesEditor’s note 7 letters, ending in -es like Asees and Frances6 babies
Boys · England & Wales 2025
- #4LucaForm of Lucy, meaning “light”*3,266 babies
- #84Enzo“home + ruler”*617 babies
- #126LeonardoItalian, from Old French Leonard, meaning “as strong as a lion”*389 babies
- #160MateoSame root as Matthew, meaning “gift of the Lord”*328 babies
- #228LandoItalian, meaning “land, territory”*217 babies
- #246RoccoEditor’s note Down from #139 in 2015 to #246 in 2025 in England & Wales192 babies
- #263XavierEditor’s note Down from #210 in 2015 to #263 in 2025 in England & Wales174 babies
- #444DiegoEditor’s note More popular in the US than England & Wales: #158 vs #444 in 202587 babies
- #452OrlandoSame root as Roland, meaning “fame-land”*85 babies
- #462DanteEditor’s note Up from #465 in 2015 to #462 in 2025 in England & Wales84 babies
- #462MarcoItalian, from Latin Mārcus, meaning “pertaining to Mars”*84 babies
- #497GiovanniSame root as John, possibly meaning “God is gracious”*77 babies
- #563AngeloEditor’s note Up from #618 in 2015 to #563 in 2025 in England & Wales69 babies
- #563AntonioSame root as Anthony, meaning “flower”*69 babies
- #639Cosmo“order, ordered universe”*57 babies
- #639LuisSame root as Louis, meaning “loud; famous + battle”*57 babies
- #763FrancoEditor’s note Up from #888 in 2015 to #763 in 2025 in England & Wales44 babies
- #782Pedro“stone, rock”*42 babies
- #856MarioEditor’s note More popular in the US than England & Wales: #438 vs #856 in 202537 babies
- #873AlessandroItalian form of Alexander, meaning “to defend + man”*36 babies
- #873FrancescoItalian, from Medieval Latin Franciscus, meaning “javelin”*36 babies
- #896VincenzoItalian form of Vincent, meaning “conquering”*35 babies
- #1,035FranciscoSame root as Francis, meaning “Frankish (man); a Frank”*29 babies
- #1,035Manuel“pillar”*29 babies
- #1,066CarlosSpanish and Portuguese form of Charles, meaning “free man”*28 babies
- #1,093CarloSame root as Charles, meaning “free man”*27 babies
- #1,153JoaoSame root as John, possibly meaning “God is gracious”*25 babies
- #1,153JuanSpanish, meaning “Yahweh is gracious”*25 babies
- #1,226PabloSame root as Paul, meaning “small”*23 babies
- #1,276JorgeSame root as George, meaning “farmer, earth worker”*22 babies
- #1,307AngelEditor’s note Used for both: 18% of England & Wales babies named Angel in 2025 were boys21 babies
- #1,307JoseSame root as Joseph, meaning “(God) shall add”*21 babies
- #1,359GabrieleEditor’s note More popular in England & Wales than the US: #1,359 vs #4,539 in 202520 babies
- #1,359RicardoSame root as Richard, meaning “king, ruler + hard, brave”*20 babies
- #1,466RuiEditor’s note 3 letters, ending in -ui like Loui and Lui18 babies
- #1,538Alejandro“defender of man”*17 babies
- #1,538RaulEditor’s note More popular in the US than England & Wales: #634 vs #1,538 in 202517 babies
- #1,613BenicioEditor’s note More popular in the US than England & Wales: #672 vs #1,613 in 202516 babies
- #1,613Salvador“savior”*16 babies
- #1,705JoaquinSpanish form of Joachim, meaning “may Yahweh raise up”*15 babies
- #1,798AndreaFeminine form of Andreas, meaning “manly”*14 babies
- #1,798GioEditor’s note About 1 in 19,000 England & Wales boys in the 2025 records14 babies
- #1,897AlbertoSpanish and Italian form of Albert, meaning “noble + bright, famous”*13 babies
- #1,897AlexandreFrench and Portuguese form of Alexander, meaning “to defend + man”*13 babies
- #1,897CarmenEditor’s note Used for both: 22% of England & Wales babies named Carmen in 2025 were boys13 babies
- #2,014EduardoSpanish, meaning “wealth, riches + guardian, watchman”*12 babies
- #2,014JavierSpanish, from Basque Xabier, meaning “the new house”*12 babies
- #2,014MarcosEditor’s note More popular in the US than England & Wales: #516 vs #2,014 in 202512 babies
- #2,133AldoItalian form of Aldous, meaning “old”*11 babies
- #2,133JaimeEditor’s note More popular in the US than England & Wales: #657 vs #2,133 in 202511 babies
Counts and ranks: US Social Security Administration (2025, names given to 5 or more babies) and Office for National Statistics (2025, names given to 3 or more babies). US ranks are worked out from the counts, with ties sharing a rank; England & Wales ranks are as published. Origins: Wiktionary category tags. Meanings, where shown, are from Wiktionary (CC BY-SA 4.0).