popular Spanish girl names

1900+ Spanish Girl Names With Meanings

Spain is historically and culturally such a rich country that anyone may grow a fascination towards their tradition. The one remarkable fact of the Spanish naming tradition is people have two personal names. As the second one does not always imitate their gender, Spaniards prefer to introduce themselves with the first name.

Every parent wants to name their baby a name that will be unique, easy to pronounce, and possesses a beautiful meaning. If you are not a Spaniard but wish to address your baby with Spanish words, finding a lovely title for your daughter might be difficult for you. To make your task more comfortable, we have researched and collected famous and beautiful Spanish baby names. This article has listed around two thousand Spanish baby girl names. If you are searching for a Spanish-originated word for naming your daughter, check out the list.

Spanish girls names beginning with A

• Abella
• Adalina/ Adelina: Little noble
• Adelaida/ Alicia/ Alisa: Noble sort
• Adelita: Kind
• Adelmira: Exalted
• Adoncia: Sweet
• Adora/ Adoracion/ Adoria: Adoration
• Adriana
• Agata/ Agueda/ Agota: Good
• Aina: Grace
• Alba: Dawn
• Aldonza: Nice
• Alejandra/ Alondra: It means “Defender of Mankind.”
• Aleta: Winged
• Alita
• Almudena: The city
• Alta
• Amada: Beloved
• Amaranta: Unfading
• Amparo: Protection
• Ana
• Angélica: Messenger
• Anita: Favor
• Antonia
• Antonietta
• Anunciación:Announces
• Araceli/ Aracelis/ Aracely/ Arcelia: Altar of the Sky
• Ariadna: Utterly Pure
• Ascención: Ascension
• Asunción: Assumption
• Azucena: Madonna Lily
• Abad
• Abigail
• Abigeal
• Abrienda
• Abril
• Acela
• Acha
• Adalira: Noble
• Adanelia
• Addolorata: Virgin Mary
• Adelina
• Adella
• Adoncia: A Sweet Girl
• Adoncia
• Adoracion
• Adriana
• Aelger: Bright or Merry Person
• Aelina: A Torch
• Agata
• Agnese
• Agraciana
• Agracianna
• Agracyanna
• Agueda
• Agustina
• Ahovira
• Ahvana
• Aimon: It means “Homebody”
• Ainhoa
• Aislara
• Aitana
• Aixa
• Aiza
• Alameda
• Alaricia
• Alatea: It means “Truth.”
• Albira
• Aldonza
• Alejandra
• Alessandra: Defending man
• Aletia: Candid
• Alexa
• Alexandra
• Alhambra
• Alheli
• Alicia: Noble
• Alisha
• Alita
• Aliyana
• Allagracia
• Allegra: Delight
• Allegria: Cheerfulness
• Allison
• Allmira
• Alma
• Almeria
• Almira
• Alondra
• Alondra : Lark
• Alta
• Altagracia
• Altagrazia
• Aluisa
• Alvarita
• Alvera
• Alvira
• Amada
• Amaia
• Amalia
• Amalinda
• Amalita
• Amalynda
• Amanda
• Amaranta
• Amariana
• Amata
• Amelia
• Amelida
• Amelina
• Amelinda
• Amelindah
• Amijo
• Amila
• Aminda
• Amiyah
• Amora: Insightful
• Ampara
• Amparo
• Amy
• Ana
• Anabella
• Anacita
• Anahi
• Anahí
• Anaiya
• Analia
• Analilia
• Andeana
• Andrea
• Aneeta
• Aneta
• Angeles
• Angelia
• Angelina
• Angelita
• Aniceta
• Anita
• Anitia
• Anjelina: An angel
• Annestas: It means “Resurrection.”
• Annida
• Annita
• Annitra
• Annitta
• Antonella
• Antonia
• Antonieta
• Antonina
• Antuca
• Apolonia
• Araceli
• Aracely
• Arama
• Aranza
• Araseli: It symbolizes a magnificent treasure.
• Arcadia
• Arcelia
• Arcenia
• Arely
• Argentina
• Ariana
• Aricella
• Aricelly
• Arizona
• Arlo
• Armida
• Arsania
• Arsemia
• Arsenia
• Artemesia
• Artemisia
• Ascencion
• Asencion
• Ashley
• Asuncion
• Atalaya
• Aureliana/ Aymara: Golden
• Azor
• Azora
• Azul
• Azura
• Azure
• Azuree
• Azurine
• Azzura
• Azzurra

Spanish girls names beginning with B

• Basilia: Queen
• Beatriz
• Belén
• Benita: Blessed
• Berengária: Bear-spear
• Bernardita
• Bibiana: Alive
• Bienvenida: Welcome
• Blanca: White
• Bonita: Pretty
• Brunilda
• Baez
• Bahia
• Baila
• Baja
• Balea: Happy and Free-sprited
• Ballencia
• Bandana: Worship
• Barcelona
• Bautista
• Baya
• Beatrisa: Bringer of Joy.
• Beatriz
• Beau
• Belen
• Belia
• Belicia
• Belinay
• Belinda
• Belindra
• Belita: Stunning
• Belita
• Belkis
• Bellita
• Belén
• Bendite
• Benecia
• Benedetta
• Benedikta
• Benetta
• Benicia
• Benicia
• Benigna
• Benita
• Benni
• Benoite
• Bernadina
• Bernardita
• Bertunga
• Bethania
• Betiana
• Beyla
• Bianca
• Bibiana
• Bibiane
• Bibianna
• Bienvenida
• Binny
• Blanca/ Blanka: It means “White.”
• Blandina: Charming
• Bonie
• Bonita
• Bonny
• Braulia
• Brendy
• Briand
• Bricia
• Brienda
• Brigida: Firm
• Brisa
• Briseida
• Brunilda
• Buena
• Byla
• Bárbara

Spanish girls names beginning with C

• Camila
• Cande/ Candelas: Candle
• Candelaria
• Caridad: It means “Dear.”
• Carmela/ Carmelita: Garden-land
• Carmen/ Carmencita: Song
• Casilda
• Catalina/ Catherina: Pure
• Celestina: Heavenly
• Cenobia: Life of Zeus
• Charo: Rosary
• Chelo: Consolation
• Chica: French
• Chickie/ Chicky/ Chiquita: Little one
• Chita/ Concha/ Conchita: Conception
• Chus
• Clarisa
• Concepción
• Constanza: Steadfast
• Consuela/ Consuelo: Consolation
• Corazón: Heart
• Crescencia: Thrive
• Cruz/ Cruzita: Cross
• Custodia: Keeper
• Cabalina
• Cadelaria
• Calida
• California
• Calli
• Callida
• Calvina: It means “Bald Woman.”
• Calvine: Hairless Woman
• Calynda
• Cama
• Camala
• Cambrey
• Cambri
• Camila
• Camile
• Canciana
• Candela
• Candelara
• Candelarea
• Candelaria
• Candelora: Candle
• Candeloria
• Candess
• Candi
• Candice : Glowing Woman
• Candila
• Canyon
• Carene: Pure and Darling One
• Cari
• Cariana
• Caridad
• Carilla: Woman
• Carina
• Carinda
• Carinna
• Carita: Dear
• Carla
• Carlita
• Carlota
• Carlotta
• Carlyta
• Carme
• Carmelia
• Carmelita
• Carmella
• Carmelle
• Carmelliana
• Carmen
• Carmencita
• Carmerlita
• Carmilla
• Carmin/ Carminda: A Beautiful Song
• Carmina
• Carmita
• Carmya
• Carolina
• Carolinda: It signifies a pretty and free girl”
• Carondelet
• Carrina: It means “Little Darling.
• Carrissa
• Casilda
• Casta
• Castanea
• Catalena
• Catalin: A very pure lady
• Catalina
• Cataline
• Catalonia
• Catalyn: It means “Pure and Genuine.
• Caty
• Cayetana
• Cefariana
• Cefernia
• Celerina
• Celesta: It means “Heavenly Body.”
• Celestina
• Celia
• Celita
• Cenobia
• Ceria
• Cesara
• Cesaria
• Chalina
• Challen: This name represents a Shining Moon.
• Chana
• Chanah: Gracious being
• Chapa: Metal tin
• Chara
• Charita
• Charo
• Charvala
• Chavela
• Chavelle
• Chaya
• Cheche
• Chefa
• Chela
• Chelo
• Chepita
• Cherida
• Chia
• Chica
• Chickie
• Chicky
• Chila
• Chiqueeta
• Chiquin
• Chiquita
• Chlarinda: Dazzling
• Chofa
• Chofi
• Chole
• Choncha
• Chrisanne
• Chrisanta
• Chrisantha
• Chrissanta
• Chrissantha
• Christabel
• Chrysanna
• Chryssantha
• Ciara
• Cielo
• Ciera
• Cierra
• Cimona
• Cinta
• Cira
• Ciri
• Clara
• Clareta
• Clarisa: Clear and Attractive
• Clarissa
• Clarita
• Claudeta
• Claudia
• Claudina
• Claudita
• Clavel: A Bright Flower
• Clementia
• Clementina
• Cloe
• Coco
• Coco
• Coleta
• Coletta
• Colina
• Coloma
• Colomba
• Colombina
• Colombita
• Columbias
• Columbita
• Concepcion
• Concetta
• Conchita
• Conseja
• Consilia
• Consolation
• Constancia
• Constanza: Never Changing
• Consuelo
• Corazana
• Corazon: Heart
• Corazòn
• Corisande
• Corona
• Coronetta
• Coronette
• Coronna
• Crescencia
• Crisanta
• Cristina
• Cruz
• Cruzita
• Cuca
• Célia: It means “Heaven.”

Spanish girls names beginning with D

• Deifilia
• Delfina
• Desideria
• Dolores
• Dominga
• Domitila
• Doncia: Sweet
• Dorita
• Dorotea
• Drina
• Dabora
• Dacio
• Daeira
• Daeja: Strong Person
• Daianira
• Daija
• Daira
• Dajah
• Dalary
• Daleyza: It means “Delightful.”
• Dali
• Dalores
• Dama: Noble Woman
• Dama
• Damita
• Daniela
• Danira
• Danna
• Dayanara
• Dayanira
• Dayeera
• Deianira
• Deina
• Deja
• Deliz
• Dellanira
• Delma
• Delora
• Deloras
• Delores
• Deloria
• Deloris
• Delorse
• Denisa
• Deyanira
• Dia: Day
• Diablo
• Diana
• Diaz
• Diega
• Digna
• Dionisa
• Dionisia
• Dita: A Happy Warfare
• Dita
• Diyanira
• Dolora
• Dolorcita
• Dolorcitas
• Dolorea
• Dolores
• Doloris
• Dolorita
• Doloritas
• Dominga
• Dominica
• Dona
• Doncia
• Dores: It means “Pain and Suffering.”
• Dorinda
• Dorolinda
• Doroteia
• Dorrinda
• Dreena
• Drina
• Ducel
• Duena: A Chaperon
• Duena
• Dulce
• Dulcea
• Dulcina
• Dulcinea
• Dyrinda
• Débora: Bee

Spanish girls names starting with E

• Edelmira: Nobly famous
• Eduarda
• Elena: Torch
• Elicia: Noble sort
• Elmira
• Elodia: Foreign wealth
• Eloisa
• Elvira: Foreign true
• Emelina/ Emiliana: Rival
• Emigdia/ Emygdia: Demigod
• Emperatriz: Empress
• Encarna/ Encarnación/ Encarnita: Incarnation
• Enriqueta: Home ruler
• Ercilia
• Ernesta
• Esmaralda: Emerald
• Esperanza: Hope
• Estefanía: Crown
• Estela/ Estrella: Star
• Eufémia
• Eugènia
• Eulália
• Evita
• Earlina
• Echa
• Edelmira
• Edelmira
• Edgida
• Edgidia
• Edgyth
• Edita
• Eduina
• Eider
• Eilliva: Noble and Faithful Being
• Ekisa
• Eladia
• Elbertina
• Eldora
• Eldorada
• Eldoree
• Eldoria
• Eldoris
• Eleanora
• Eleesha
• Elena
• Eleocaisa
• Eleticia
• Elian
• Elisabeth
• Elocadia
• Elodia
• Eloisa
• Elsa/ Elvera: Truth
• Elsi
• Elsita
• Elvira
• Elvisa
• Elvita
• Elviva
• Ema
• Emala
• Emelda
• Emelda: Entire Battle
• Emeliana
• Emeloth
• Emerald
• Emeralda
• Emeraldina
• Emerant
• Emeraude
• Emilia
• Emiliana
• Emilita
• Emily
• Emilyn
• Emilynne
• Emma
• Emmanuela
• Emmanuella
• Encarnacion: It means “Reference to the Incarnation.”
• Enedelia: It means “Noble Person.”
• Engracia: Graceful
• Engracia
• Enricua: All Powerful Ruler.
• Enriqua
• Eoduin
• Eolande
• Eolantha
• Ercilia
• Erendira
• Erica
• Erizelda
• Erlina: An elfin
• Ermenhilda: Huge Treasure.
• Ermenilda: Powerful Warrior.
• Ermenjart
• Ernesta
• Ersila
• Ersilia
• Erzilia
• Esabella
• Esmaralda
• Esmaria
• Esmeralda
• Esmie
• Esmiralda
• Esmiralde
• Esperance
• Esperantia
• Esperanza
• Estafania
• Estebana
• Estefana
• Estefani
• Estefania
• Estefany
• Estela
• Estephanie
• Estera
• Estrella
• Eulaylia
• Eva
• Evelia
• Evelyn
• Evetta
• Evia
• Eviana
• Evita
• Ezme
• Ezmeralda

Spanish girls names beginning with F

• Feliciana
• Felicidad: Good luck
• Felipa: Lover of horses
• Felipina
• Fernánda
• Fidelia: Faithful
• Francisca
• Fabiana
• Faustina
• Fe
• Felepita
• Felice
• Felicia
• Felicidad
• Felicita
• Felicitas
• Felipa
• Felisa
• Felixa
• Feliz
• Fernanda
• Fiby
• Fifi
• Filia
• Filis
• Filomela
• Fina
• Fiorella
• Flor
• Flordeperia
• Florencia
• Florencita
• Floriana
• Florida
• Floridita
• Florinda
• Florinia
• Florita
• Fortuna
• Fortunata
• Francesca
• Francisca
• Franisbel
• Frida
• Fuensanta
• Fuenta
• Fátima

Spanish girls names beginning with G

• Gabriela
• Genoveva: Race of woman
• Gertrudis: Spear strength
• Gilberta: Pledge bright
• Gracia/ Graciana/ Graciela: Agreeable
• Guadalupe
• Gabella
• Gabrela
• Gabriela
• Gabriella
• Garcia
• Gebriela
• Genara
• Generosa
• Generys
• Gennara
• Genobeba
• Genoveva
• Georgina
• Georginita
• Geralda
• Geraldina
• Geraldina
• Gertrudis
• Gervasia
• Gezana
• Giacinda
• Giacintha
• Giacinthia
• Gina
• Ginata
• Ginia
• Gisele
• Gitana
• Gitane
• Gitanna
• Gracia
• Graciana
• Graciela
• Granada
• Graviella
• Graziela
• Graziella
• Grecia
• Grecia
• Grecie
• Grecil
• Gregoria
• Gregorie
• Guadalupe
• Guaidnerth
• Guia: It means “Guide”
• Guilla
• Guillerma
• Génesis

Spanish girls names beginning with H

• Herminia: Army man
• Hana
• Heladia
• Hermina
• Hermine
• Herminia
• Hermosa
• Hersila
• Hersilia
• Heufemia
• Hija: It means “Daughter.”
• Hosefina
• Huela
• Hurricane

Spanish girls names beginning with I

• Ibbie
• Idoya: Pond
• Imelda: All warrior
• Inmaculada: Immaculate
• Inéz: Holy
• Isabel
• Isabell
• Isbel
• Ivette
• Izabelle
• Idonia
• Ilma
• Ilsa
• Iluminada
• Imacolata
• Imaculada
• Imelda
• Immacolate
• Immaculada
• Immaculate
• Ines
• Inesa
• Inesita
• Inessa
• Inez: Pure
• Inez
• Innocencia
• Innocenta
• Inocencia
• Inocenta
• Inocentia
• Iola
• Iolanda
• Iolande
• Iolantha
• Iracema: Honey lips
• Irati
• Irene
• Irenea
• Isabel
• Isabela
• Isabelita
• Isabella
• Isabelly
• Isidora
• Isla
• Ismeralda
• Isolda
• Issabel
• Itzayana
• Itzel
• Ivanna
• Ivána
• Izabel
• Izabella
• Izzabella
• Iñes: Holy

Spanish girls names beginning with J

• Jacinta: Hyacinth flower
• Jessenia
• Jesúsa
• Jimena: Hearkening
• Josefina
• Jovita
• Juana
• Juanita
• Jacenda
• Jacenia
• Jacenta
• Jacie
• Jacinda
• Jacinda
• Jacinda
• Jacindia
• Jacinna
• Jacinta
• Jacintha
• Jacinthe
• Jacinthia
• Jacynda
• Jacynth
• Jacyntha
• Jacynthe
• Jacynthia
• Jada
• Jadagrace
• Jadalyn
• Jadie
• Jadzia
• Jaime
• Jaimee
• Jakinda
• Janita
• Jaqueline
• Jardina
• Jasenia
• Javiera
• Javiera: It means “Owner of the New House.”
• Javiera
• Jayda
• Jaymee
• Jazmín
• Jeetanna
• Jemsa
• Jenara
• Jennara
• Jesenia
• Jesenya
• Jessechia
• Jessenia
• Jessica
• Jesusa
• Jesusa
• Jimena
• Jimena
• Jisinia
• Joaquina
• Joaquina
• Jolan
• Jolanna
• Jolanne
• Jolanta
• Jolantha
• Jolanthe
• Jorah
• Jorality
• Jordana
• Jorgina
• Josefa
• Josefana
• Josefina
• Joseva
• Jovana
• Jovana
• Jovanna
• Jovanna
• Jovanni: It means “God is Gracious.”
• Jovena
• Jovi
• Jovie
• Jovienne
• Jovita
• Jovonna
• Jowita
• Juana
• Juanetta
• Juanisha
• Juanita
• Judeen
• Judetta
• Judina
• Julia
• Juliana
• Juliet
• Julieta
• Julieta
• Julietta
• Juniata
• Junita
• Juwaneeta
• Juwanita

Spanish girls names that start with K

• Kahlo
• Karime/ Karyme: Attractive One
• Karla
• Karmen: Fruitful Orchard
• Katalaya
• Katalia: Shining
• Kesari: Youthful
• Kiara
• Kiki

Spanish girls names beginning with L

• Leocadia
• Leonor
• Leta
• Leticia
• Lita
• Lola/ Lolita/ Lorita: Sorrows
• Loída: Agreeable
• Lucinda
• Lucinde/ Lucía: Light
• Luisa
• Luisina: Famous warrior
• Lupe: Wolf
• Lupita
• Lurdes
• Luz
• La Cienega
• Laanita
• Labonita: Beautiful One
• Lacadia
• Laesta
• Lafonya
• Laia
• Laila
• Laiticia
• Lala
• Landa
• Landrada: Counselor
• Lanita
• Laquinta
• Laraene
• Laray
• Larayne
• Lareina: A Woman That Rules
• Lareina
• Lareine
• Larena
• Larena
• Larrayna
• Larreina
• Latisha
• Latoia
• Latoria
• Latorya
• Latoya: The Victorious One
• Latoya
• Latoyah
• Latoyla
• Laura
• Laureana
• Laurensa
• Laurentena
• Laurentia
• Laurinda
• Laurita
• Lavada
• Lediana
• Leocadia
• Leonara
• Leonita
• Leonor: Light
• Leonora
• Leonorah
• Lera
• Leticia
• Letizia
• Letoya
• Levina
• Leya
• Licha
• Lidia
• Lili
• Lilian
• Liliana
• Liliela
• Liliosa
• Linda
• Lindalee
• Lindee
• Lindey
• Lindi
• Lindie
• Lindira
• Lindka
• Liocadia
• Lionora
• Lioria
• Liticia
• Litzy
• Livia
• Livinia
• Liza
• Llesenia
• Llora
• Lluisa
• Lluvia
• Lluvy
• Lo
• Loisa
• Lola
• Lola-mae
• Lolita
• Lolitta
• Loma: It means Small Hill.
• Londre: A lark
• Lora
• Lorah
• Lorca
• Lorena
• Loretta
• Lorezza
• Lorretta: It means “She Who is Pure.”
• Lourdecita
• Lourdes
• Lourdetta
• Loyisa
• Lucero
• Lucia
• Luciana
• Lucila
• Lucilla
• Lucinda
• Lucita: Little Light
• Lucita
• Lucrecia
• Luisa
• Luisa
• Luisana
• Luisetta
• Luisianna
• Luisina
• Luiza
• Lula
• Lulita
• Lumina
• Luminosa
• Luna
• Lupe: It means “River of the Wolf”
• Lupelina
• Lupita
• Lurdes
• Lusiana
• Lusila
• Lusita
• Luvena
• Luvenia
• Luz
• Luza: The Lady of the Light
• Luzelena
• Luzetta/ Luzi: Light
• Luzette
• Luziana
• Luziana
• Luzita
• Luzmaria
• Lynde
• Lyndy
• Lynnda
• Lynndie
• Lynne

Spanish girls names beginning with M

• Macarena/ Macaria: Blessed
• Magdalena
• Maite
• Manola
• Manolita
• Manuela
• Manuelita
• Marcela
• Marcelina
• Maresol: Rebellious Sun
• Margaretta/ Marguerita: Pearl
• Marianela: Rebel Star.
• Mariangela: Rebel Angel
• Maribel
• Maricela: Rebel Heaven
• Maricruz: Rebel Cross
• Marisol
• Marita/ Maritza: Rebelliousness
• Marta/ Martita: Mistress
• Martirio: Martyrdom
• María:
• Matilde
• Mayte: Rebellious Harvester
• Melania: Dark
• Mercedes
• Miguela
• Milagro
• Mireia: To admire
• Maca: Who is happy and cultured
• Macarena: It means “The Blessed One.”
• Macaria
• Macarisa
• Macarria
• Maccaria
• Madena
• Madia
• Madicella: Insightful
• Madina
• Madra/ Madre: It means “Mother.”
• Madrid
• Madrona
• Mafalda
• Maffalda
• Magdala
• Magdalena
• Magdalina
• Mahogany
• Maicean
• Maisa
• Maita
• Maite
• Maite
• Makaria
• Makarria
• Maleta: Suitcase
• Malisa
• Mallorca
• Mandalit
• Manuela
• Manuelita
• Manuella: It means “God is with us.”
• Maquinna: Machine
• Mar
• Marabella: Sorrow
• Maravilla
• Maraya
• Marbella
• Marcela
• Marciella
• Marcina
• Marcita
• Margaria: Daisy Flower
• Margarida
• Margarita
• Margoria
• Maria
• Maria
• Mariajose
• Mariana
• Marianela
• Marianna
• Maribel
• Maribella
• Maricel: Warlike Girl
• Maricela
• Maricella
• Maricza
• Marifel
• Marina
• Mariposa
• Marisa
• Marisela: Aggressive
• Marisol
• Marissa
• Mariste
• Maristela
• Marita
• Marites
• Maritza
• Marivel
• Marivella
• Marquita
• Marriposa
• Martes
• Martia
• Martimana
• Martina
• Martini
• Martita: Dame
• Martta
• Marvella
• Marvelle
• María
• Massiel
• Mati
• Matia
• Matilde
• Matusha
• Mauricia
• Maya
• Mayanita
• Mayla
• Mayte
• Mayte
• Meche
• Meerta
• Meertha
• Melania
• Melanie
• Melia
• Melisa
• Melisenda
• Melissa
• Melosa
• Mema
• Mena
• Merce: Merciful
• Merced
• Mercedes
• Mercedez
• Merche
• Meriet
• Mersades: An Honour
• Mesa
• Mia
• Micaela
• Michelle
• Migdalia
• Migdalla
• Miguela
• Miguelina
• Miguelita
• Mila
• Milagra
• Milagritos
• Milagro: Miracle
• Milagros
• Miligrosa
• Minadoras
• Miosoti
• Mira
• Mirabelle
• Miranda
• Mirari
• Mirasol
• Mireia
• Mirella
• Mireya
• Mirinda : An admirable person
• Mirta
• Mirtha
• Miró
• Mitra
• Mitzi
• Mitzy
• Moa: Kind and Friendly
• Moder
• Modesta
• Molina
• Monserrat
• Montana
• Montserrat
• Mora: A mulberry fruit
• Morena
• Morisa
• Morissa
• Mónica

Spanish girls names beginning with N

• Natalia
• Neva
• Nieve/ Nieves: Snow
• Nilda
• Nina
• Nita
• Noelia
• Nohemi: My pleasantness
• Novia: Girlfriend
• Nahia
• Naiara
• Nalleli
• Nallely
• Naolin
• Narcisa
• Natalia
• Natalina
• Nathalia
• Natividad
• Natura
• Natália
• Navidad
• Nayara
• Nazaret
• Neenah
• Neera
• Neina
• Neina
• Neiva
• Neives
• Nekane
• Nelia
• Nelida
• Nena
• Nenah
• Neneca
• Neneh
• Nenica
• Nenita
• Nenna
• Nenneca
• Nennica
• Nere
• Nereida
• Nereyda
• Nerida
• Neva
• Nevada
• Nevara
• Nevya
• Nibia
• Nicanora
• Nichaela: A victorious one
• Nicolasa
• Nicole
• Nidia
• Nieu: Spotless girl
• Nieva
• Nieve
• Nieves
• Nina
• Ninacska
• Ninah
• Nineta
• Ninete
• Ninetta
• Ninette
• Ninfa
• Ninita
• Ninnette
• Ninochka
• Ninoska
• Nireida
• Nita
• Niña
• Noa
• Noelia
• Noemi: Enjoyableness
• Noemí
• Norita
• Nyna
• Núria

Spanish girls names starting with O

• Odalis/ Odalys: Wealthy
• Olalla: Well Spoken
• Oca
• Odalis
• Ofelia
• Oihane
• Olalla
• Olimpia
• Oliva
• Olivia
• Olva
• Olyff
• On: First Number
• Ondina
• Oracia
• Oracia
• Orasia
• Oratia
• Orazia
• Orengia
• Orinda
• Orlanda
• Orquidea
• Orquídia
• Osana: Healthy and Prosperous
• Otamisia
• Otavia
• Ovidia

Spanish girls names beginning with P

• Paca
• Paloma: Pigeon
• Paquita
• Pascuala
• Pastora: Shepherd
• Pepita
• Peppi/ Perpetua: Everlasting
• Perla/ Perlita: Pearl
• Petrona: Stone
• Piedad: Mercy
• Pilar
• Pili
• Priscila: Ancient
• Prudencia: Cautious
• Pabla
• Paca: A free person
• Pacca: Lovely person
• Paciencia: Patient
• Pacifica
• Palacida
• Paloma
• Palomi
• Palomina
• Pamelia
• Pamelina
• Pamelita
• Paola
• Paquita
• Paquita: A free person
• Paquita
• Parmenia
• Parmenya
• Pascua
• Pascuala
• Pasifica
• Patia
• Paula
• Paulina
• Paulita
• Paz
• Pazia
• Pedra
• Peitra
• Penelopa
• Peni
• Peopa
• Pepa
• Pepina
• Pepita
• Peppie
• Peppy
• Perfecta
• Perla: Precious
• Perlita
• Permenia
• Pervinca
• Peta
• Petrona
• Petronila
• Picabia
• Piedad: Honorable
• Piedad
• Pila
• Pilar: Support
• Pirro
• Pita
• Placida
• Placidia
• Plesancia
• Plácida
• Porca
• Porcia
• Preciosa: Precious baby girl
• Presencia: Presence
• Presta: Quick
• Prestha
• Primarosa
• Priscila
• Prisilla
• Prudencia
• Pucela: Virgin
• Puebla
• Puma
• Pura: Genuine personality
• Pureza
• Purificacion: It means “Purification.”
• Pía: Pious

Spanish girls names beginning with Q

• Querida: It means “Beloved.”
• Querube
• Queta
• Quintana
• Quintanna

Spanish girls names starting with R

• Rafaela
• Raimunda: Wise protector
• Ramira: Wise and famous
• Ramona: Wise protector
• Raquel: Ewe
• Rebeca: Ensnarer
• Reina
• Remedios
• Renata
• Reyna: Queen
• Ria: Small river
• Ricarda: Powerful ruler
• Rita: Pearl
• Roberta
• Robertina: Bright fame
• Rocío
• Rosario
• Rosita: Rose
• Racquel
• Rafaela
• Rafaella
• Rafela
• Rafelia
• Rafiela
• Raimunda: Wise defender
• Ramee
• Ramie
• Ramira: Wise
• Ramoena
• Ramohna
• Ramona
• Ramonda
• Ramonita
• Ramonna
• Ramowna
• Raquel
• Raquela
• Raquelle
• Rayen: Flower
• Rayo: Light
• Rayquel : Innocent
• Rebeca
• Refugia
• Refugio
• Regina
• Reia: Advice
• Reina
• Reinella
• Reinelle
• Reinette
• Remedios: Cure
• Remona
• Remonna
• Renata
• Rey
• Reya
• Reyes: Kings
• Reyna
• Reynalda: A queen of people
• Reynelle
• Rheanna
• Rhia
• Ria
• Rica
• Ricarda
• Ricola
• Ricolda
• Rieca
• Riel
• Rilla
• Rima
• Rio
• Risa
• Rita
• Roana
• Rocio
• Rocío
• Roderiga
• Roisia
• Roldana
• Romana
• Romane
• Romina
• Romona
• Romona
• Romonda
• Romonde
• Romonia
• Roquel
• Rosa
• Rosalia: Pretty Rose
• Rosalin
• Rosalina
• Rosalind
• Rosalinda
• Rosaline
• Rosalva
• Rosalyn
• Rosamaria
• Rosario
• Rosarita
• Rosaura
• Roselina
• Roseline
• Rosemunda
• Rosena
• Rosita
• Roslyn
• Roslynn
• Rozalinde
• Rubin: A son
• Rubì
• Rufa
• Rut
• Ryah

Spanish girls names beginning with S

• Salud: Health
• Sancha/ Sanchia/ Sence/ Sens: Holy
• Sara
• Sarita: Princess
• Socorro
• Sofía: Wisdom
• Sol
• Soledad
• Suelo: Consolation
• Susana/ Susanita: Lily
• Sabana
• Sabelia
• Safira
• Sagrario
• Salome
• Salsa
• Salud
• Salut
• Salvadora
• Salvatora
• Salvia
• Salvina: It means “A Wise Woman.”
• Samantha
• Sancha
• Sanche: Blessed one
• Sanchia
• Sangay
• Sanjuana
• Sanjuanita
• Santa
• Santana
• Santiago
• Santidad
• Santina
• Santos
• Sanvah
• Sapphire
• Sara
• Saretta
• Savana
• Savanah
• Savanna
• Savannah
• Savhanna
• Savonna
• Savonne
• Secorra
• Seeria
• Sefarina
• Sefirina
• Selena
• Sempronia: It means “Eternal and Everlasting.”
• Senalda
• Senobia
• Senorita
• Sepharina
• Serafina
• Sevanna
• Sevilla
• Siera
• Sierra
• Silvana
• Silveria
• Silvi
• Silvia
• Silviana
• Silvina
• Siria
• Siria
• Socaria
• Socorra
• Socorro
• Soficita
• Sofía
• Sola
• Solana
• Soledad
• Solenne
• Soley
• Soliesse
• Solina
• Soline
• Solita
• Sonia
• Sonrisa
• Souline
• Soulle
• Stellita
• Sucorra
• Suelita
• Susanita
• Syria

Spanish girls names starting with T

• Tatiana
• Tecla
• Tere/ Teresa/ Thera/ Therasia/ Theresa/ Tessa: Harvester
• Teófila
• Tomasa: Twin
• Tonia: Invaluable
• Trini/ Trinidad: Trinity
• Talisa
• Tani
• Tanis
• Tatiana
• Tavia
• Tavita
• Techa
• Tejana
• Telma
• Teodara
• Teodec: Fertile
• Teodora
• Tequila
• Tequilla
• Tere
• Teresa
• Teresita
• Tesoro
• Tete
• Thalia
• Theresa
• Thia
• Tia
• Ticha
• Tiera
• Tierra
• Tierre
• Tierrea
• Tierria
• Tilda
• Tilde
• Tiodora
• Tiodoria
• Tirsa
• Tita
• Tiyaira
• Toca: Headgear
• Tocca
• Toccara
• Toia
• Toiya: A Win
• Tomasa
• Tomasina
• Tomasine
• Tona
• Toolia
• Toolya
• Topacia : Gemstone
• Torhta: Folded over
• Tornado
• Toulia
• Toulya
• Toya
• Toyanna
• Tranquila
• Tranquilina
• Tranquilinia
• Tranquilla
• Trella
• Tria
• Triana
• Trini: Holy trinity
• Trinidad
• Tristessa
• Tula
• Tuli
• Tulia
• Tulla
• Tullia
• Tulya
• Tya: Aunt
• Ula
• Ursulina

Spanish girls names beginning with V

• Valencia/ Valentia: Power
• Verónica: Bringer of victory
• Violeta
• Visitación: Visitation
• Valencia
• Valentina
• Valeria
• Valeriana
• Valery
• Vanesa
• Vanessa
• Vanina
• Veeda
• Veina
• Vena
• Venerada
• Venessa
• Ventura
• Verana
• Verbena
• Verda
• Verdad
• Verdad
• Verde
• Verena
• Vianna
• Victoria
• Vida
• Vidette
• Vieda
• Vieira
• Viktorie: Victory
• Vina
• Vinetta
• Vinette
• Vinica
• Vinita
• Vinya
• Violante
• Violeta
• Viridiana
• Visitacion
• Vitia
• Viviana
• Vyna
• Vynetta
• Vynette
• Várvara
• Várvera

Spanish girls names beginning with W

• Wahnita
• Wahnna
• Waneeta
• Wanita
• Wanna

Spanish girls names beginning with X

• Ximena: Hearkening
• Xiomara: Famous warrior
• Xandra
• Xantina
• Ximena
• Ximena
• Ximena
• Ximenia
• Xiomara
• Xènia

Spanish girls names beginning with Y

• Yazmin
• Yesenia
• Yessenia
• Ynes/ Ynez: Holy
• Ysabel
• Yaiza
• Yalinda
• Yalonda
• Yamilet
• Yareli
• Yasenia
• Yesemia
• Yesenia
• Yessenia
• Yessenya
• Ynes
• Ynesita
• Ynez
• Ynocencia
• Yoconda
• Yola
• Yolaiza
• Yoland
• Yolanda
• Yolande
• Yolantha
• Yolanthe
• Yolette
• Yoli
• Yolie
• Yollande
• Yolonda
• Ysabel
• Ysabella
• Ysabelle
• Yulanda

Spanish girls names beginning with Z

• Zarita: Princess
• Zenaida
• Zaferina
• Zahndra
• Zamora
• Zandie
• Zandra
• Zandy
• Zaneta
• Zanetta
• Zanita
• Zanna
• Zanndra
• Zantina: Little Saint
• Zara
• Zarela
• Zarita
• Zefarina
• Zefera
• Zepharina
• Zerlina
• Zerlinda
• Zoe
• Zohndra
• Zondra
• Zoraida
• Zuraide
• Zureidy

We believe that this massive list of Spanish names for girls has already assisted in your goal. You can also check this list if your newborn is a boy.