popular Spanish girl names

1900+ Spanish Girl Names With Meanings

Every parent wants to name their baby a name that will not only unique but also easy to pronounce as well as has a beautiful meaning. If you don’t know the Spanish language but you want to name your baby from Spanish then you may face some difficulties to find a beautiful name which also has a beautiful meaning. We appreciate your idea to choose a name from the historically and culturally rich Spanish region.

A to Z List of Spanish Girl Names:

To make your task easier, we have researched and collected popular and beautiful Spanish baby names for both boys and girls. In this article, we have listed around two thousand Spanish baby girl names which is the biggest collection till now. If you are searching for a girl name from the Spanish origin, take a look below:

Spanish girls names beginning with A

  • Abella
  • Adalina/ Adelina: Little noble
  • Adelaida/ Alicia/ Alisa: Noble sort
  • Adelita
  • Adelmira
  • 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
  • Aletia: Candid
  • Alexa
  • Alexandra
  • Alhambra
  • Alheli
  • Alicia
  • 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 means “Wonderful 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: Mainly 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 means “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: It means “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 As Mentioned in the New Testament, It is the Feminine Form of ‘claudius’, a 7th Century Saint
  • 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 or Virginal
  • 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 starts with K

  • Kahlo
  • Karime/ Karyme: Attractive One
  • Karla
  • Karmen: Fruitful Orchard
  • Katalaya
  • Katalia: Shinig
  • 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 start 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 start 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 start 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