Spanish baby names

This shelf holds 212 names — for example, Patricia, a girl's name of Spanish origin meaning “noble.” Names from Spain and the Spanish-speaking world. Every meaning below was verified against a published source before it was listed.

Most loved in this tradition

All 212 Spanish names

AbelHebrew and BiblicalAdrianSpanishAdrianaSpanishAitanaSpanishAlbertoSpanishAlejandraSpanishAlejandroSpanishAlfredoSpanishAliciaSpanishAlmaSpanishAlonsoSpanishAmayaSpanishAmericoSpanishAnaSpanishAnabelSpanishAndreaSpanishAndresSpanishAngelSpanishAnitaSpanishAntonellaSpanishAntoniaSpanishAntonioSpanishApolonioSpanishAraceliSpanishArmandoSpanishArturoSpanishAugustSpanishAugustoSpanishAuroraSpanishBelenSpanishBellaSpanishBenitoSpanishBiancaSpanishBlancaSpanishBonitaSpanishBrayanSpanishCariSpanishCarinaSpanishCarlaSpanishCarlitoSpanishCarloSpanishCarlosSpanishCarlotaSpanishCarlottaSpanishCarmeloSpanishCarmenHebrew and BiblicalCarolinaSpanishCatalinaSpanishCeliaSpanishCharliSpanishClaudiaSpanishConsueloSpanishCristianSpanishCristinaSpanishDianaSpanishDiegoSpanishDoloresSpanishDomingoSpanishDoraSpanishEduardoSpanishElianaHebrew and BiblicalEliasSpanishEligioSpanishEliseoSpanishEmanuelSpanishEmilianoSpanishEmilioSpanishEnriqueSpanishErnestoSpanishEsmeraldaSpanishEsperanzaSpanishEstebanSpanishEzequielSpanishFannySpanishFedericoSpanishFernandoSpanishFidelSpanishFranciscoSpanishGabrielaHebrew and BiblicalGerardoSpanishGilbertoSpanishGloriaSpanishGonzaloSpanishGregorioSpanishGriseldaSpanishGuadalupeSpanishGuillermoSpanishGustavoSpanishHectorSpanishHelenaSpanishHeribertoSpanishHomeroSpanishIgnacioSpanishIkerSpanishImeldaSpanishInezSpanishIreneSpanishIsabelSpanishIsabellaHebrew and BiblicalIvetteSpanishJacintoSpanishJadeSpanishJaimeSpanishJairoSpanishJanetSpanishJavierSpanishJesusHebrew and BiblicalJimenaSpanishJoanSpanishJoelHebrew and BiblicalJorgeSpanishJosefinaSpanishJuanHebrew and BiblicalJuanaSpanishJuanitaSpanishJuliaSpanishJulianSpanishJulietaSpanishJulioSpanishKarinaSpanishKarolSpanishLanaSpanishLeandroSpanishLenaIndianLeonSpanishLeonardoSpanishLilianaSpanishLolaSpanishLorenaSpanishLorenzoSpanishLourdesSpanishLucianoSpanishLucioSpanishLuisSpanishLuisaSpanishLunaSpanishLupeSpanishLuzSpanishMagdalenaSpanishManuelaHebrew and BiblicalMarcSpanishMarcelSpanishMarcosSpanishMargaritaSpanishMarianaSpanishMarianoSpanishMaribelSpanishMarielaSpanishMarioSpanishMarisolSpanishMateoSpanishMauraSpanishMauricioSpanishMaximilianoSpanishMayaIndianMercedesSpanishMiaSpanishMiguelSpanishMikelSpanishMilagrosSpanishMonicaSpanishNadiaArabicNicolasSpanishNinaSpanishNoeSpanishNorbertoSpanishOctavioSpanishOliverSpanishPabloSpanishPalomaSpanishPasqualeHebrew and BiblicalPatriciaSpanishPatricioSpanishPaulaSpanishRamiroSpanishRamonaSpanishRaquelSpanishRaulSpanishReynaSpanishRicardoSpanishRitaSpanishRobertoSpanishRodolfoSpanishRodrigoSpanishRogelioSpanishRolandoSpanishRosaSpanishRosarioSpanishSalmaSpanishSalvadorSpanishSamuelHebrew and BiblicalSantiagoSpanishSebastianSpanishSierraSpanishSilvestreSpanishSoniaSpanishSophiaGreekSorayaArabicTaraSpanishTimoteoSpanishToniSpanishUlisesSpanishVanessaSpanishVictoriaSpanishViolaSpanishVirginiaSpanishViridianaSpanishWilfredoSpanishXavierSpanishXimenaSpanishXiomaraSpanishYazminSpanish