If you are looking for Spanish Female names with meanings in alphabet order, then we picked ( 298 ) Spanish girl names with meanings for you.
Choosing a name for your child is one of the most important decisions you will make as a parent.
There are many factors to be considered when you choose a name for your baby like the history of the name, the popularity of it, and the meaning and origin of the name.
Find more baby girl names by letters:
Search for baby girl names by origin:
Aboriginal, African, Arabic, Cambodian
English, Finnish, French, German
Greek, Hawaiian, Hebrew, Hungarian
Indian, Indonesian, Irish, Italian
Japanese, korean, Latin, Latvian
Malaysian, Maori, Mexican, native American
Persian, Polish, Portuguese, Romanian
Russian, Scandinavian, Scottish, Spanish
Spanish girl names that start with A:
1. Abila: one who is beautiful
2. Adoración: having adoration of all
3. Agraciana: one who forgives
4. Alanza: feminine form of alonzo; noble and ready for battle
5. Alda: wise; an elder
6. Aldonsa: one who is kind and gracious
7. Alegria: one who is cheerful and brings happiness to others
8. Alicia: form of alice meaning “woman of the nobility”
9. Alivia: form of olivia, meaning of the olive tree).
10. Aloma: form of paloma, meaning “dove-like”
11. Alondra: form of alexandra, meaning (helper and defender of mankind)
12. Alvera: feminine of alvaro; guardian of all; speaker of the truth
13. Amada: one who is loved by all
14. Analia: combination of ana and lea or lucia
15. Anarosa: a graceful rose
16. Araceli: from the altar of heaven
17. Arcadia: one who is adventurous
18. Ascención: refers to the ascension
19. Asunción: refers to the virgin mary’s assumption into heaven
Spanish girl names that start with B:
1. Baila: dance
2. Barcelona: small boat
3. Belen: Bethlehem; house of bread
4. Belicia: dedicated to God
5. Belita: the beautiful one
6. Belynda: beautiful serpent
7. Benita: blessed
8. Bonita: pretty; beautiful
9. Brigida: strong spirited
10. Brisa : beloved
11. Buena: good
Spanish girl names that start with C:
1. Cailida: adoring
2. Calida: ardent; warm
3. Catalina: pure
4. Chiquita: the little one
5. Coco: coconut
6. Concepcion: relates to the virgin Mary’s immaculate conception
7. Concha: seashell
8. Corazon: of the heart
Spanish girl names that start with D:
1. Dabora: a bee
2. Daeja: already; strong person
3. Dali: drawn towards God
4. Dama: a noble woman
5. Damita: the little noble lady
6. Danielan: God is my judge
7. Delfina: dolphin
8. Delma: of the sea
9. Denisa: from Denis; one who works for others
10. Diamante: like a diamond
11. Dionisia: they are the one who spread light
12. Dolores: sorrowful or Lady of sorrow
13. Dominga: one who is born on the day of the lord
14. Drina: helper of the people
15. Ducel: the one who is filled with sweetness
16. Duena: a chaperone
Spanish girl names that start with E:
1. Eduarda: prosperous guardian
2. Eldora: the golden one
3. Elisa: holy and scared to God
4. Elmira: princess
5. Elvira: elf-like
6. Ema: like grandmother
7. Engracia: graceful
8. Enrica: ruler of the home
9. Enrique: ruler of the home
10. Esmeralda: emerald jewel
11. Esperanza: hopeful
12. Estevanna: crowned
13. Evita: life; first woman created by God
Spanish girl names that start with F:
1. Fabiola: a girl who grows beans
2. Fabriana: a woman who is crafty
3. Fantasia: a fantasy
4. Fargo: a person who comes from the fenced pasture
5. Faustina: a little lucky woman
6. Fe: trust
7. Felipa: a lover of horses
8. Felise: she is lucky
9. Felisia: to have luck in life
10. Felita: she is plessed with luck
11. Feliz: she is fortunate
12. Felizia: she is very lucky
13. Ferdinande: she who is on a daring journey
14. Fermina: a woman’s strength
15. Fernanda: adventurous; courageous
16. Fidella: a true and faithful woman
17. Fiorenza: a flower
18. Florida: flourishing; blooming flowers
Spanish girl names that start with G:
1. Galicia: philosophical
2. Garcia: bear
3. Gaspara: the one who is rich in wealth
4. Gata: cat
5. Generosa: one who is willing to give and share unstintingly
6. Gezana: refers to manifestation or embodiment
7. Gitana: the gipsy
8. Graciosa: graceful
9. Grecia: energetic; determined; independent
10. Grecil: dynamic; bright; emotional
11. Guadalupe: wolf valley
Spanish girl names that start with H:
1. Heriberto: ruler
2. Hermelinda: shield of power
3. Hermina: messenger
4. Hermosa: beautiful
5. Hernanda: an adventurer or traveller; prepared for the journey
6. Hija: daughter
7. Honoratas: honourable
8. Hortencia: gardener
Spanish girl names that start with I:
1. Iban: graced by God
2. Idalia: I see the sun
3. Idalis: industrious one; prosperous
4. Idoia: refers to the Virgin Mary
5. Ignacia: burning
6. Iluminada: shinning
7. Imanuela: a faithful woman
8. Ines: pure
9. Iria: peace; colourful; rainbow
10. Isabel: consecrated to God
11. Isandro: one who is freed
12. Isobel: consecrated to God
13. Ita: thirst
14. Itziar: ancient stone
15. Iyana: God is gracious
16. Izabella: consecrated to God
17. Izzy: God is my Oath
Spanish girl names that start with J:
1. Jacinda: colourful flower with fragrance
2. Jade: green gemstone
3. Jamaica: Caribbean island
4. Javiera: owner of the bright new house
5. Jayda: semi-precious green stone
6. Jimena: heard
7. Jose: God shall add; increase
8. Josefina: God shall add; increase
9. Jovana: daughter of the sky
10. Juana: God is gracious
11. Juanita: God is gracious
12. Juliana: one who is youthful
Spanish girl names that start with K:
1. Karime: attractive one
2. Karla: the secret of blood
3. Karmen: fruitful orchard
4. Karyme: an extremely attractive person
5. Katalia: rejoicing; shinning
6. Katja: she who represents balance
7. Keisi: she who possesses strength
Spanish girl names that start with L:
1. Landra: counsellor
2. La Reina: queen
3. Latoya: victorious
4. Leya: loyal to the law
5. Linda: pretty one
6. Lindy: pretty
7. Lola: sorrowful; strong woman
8. Lolita: sorrowful
9. Lucetta: light
10. Lucia: light
11. Lucianna: same as Lucia
12. Luisa: famous warrior
13. Lupe: wolf-like
14. Luz: light
15. Lynda: pretty
Spanish girl names that start with M:
1. Maca: a person who is happy and cultured
2. Macarena: the blessed one
3. Madia: a bitter one
4. Madicella: insightful; sensitive; energetic
5. Madra: mother; motherly
6. Maite: love
7. Maleta: sweet case
8. Manuella: God is with us
9. Marciella: a young warrior
10. Margaria: a daisy flower
11. Margoria: pearl
12. Maria: star of the sea; from the sea of bitterness
13. Mariana: star of the sea
14. Matia: a gift from God
15. Meche: one who is full of mercy
16. Melosa: very affectionate and loving
17. Miosoti: a small flower
18. Mirasol: a fully grown beautiful sunflower
Spanish girl names that start with N:
1. Nachine: fiery
2. Nahia: an aspiration to do something
3. Nalleli: she has a set of beautiful eyes
4. Natalia: born at Christmas
5. Natividad: the nativity
6. Nazaret: woman from Nazareth
7. Neina: a city by the stream
8. Nekana: a woman of sorrow
9. Nerita: of the sea
10. Neva: white
11. Nidia: gracious
12. Nieu: a pure girl
13. Nina: girl
Spanish female names that start with O:
1. Odalis: wealthy
2. Oihane: from the forest
3. Olalla: well-spoken
4. Ora: gold
5. Orieta: dawn
6. Orquidea: orchid
7. Osane: health
8. Osita: divine strength
Spanish female names that start with P:
1. Pabla: small
2. Paca: free person
3. Pacifica: peaceful
4. Palba: a fair-haired woman
5. Palemon: kind-hearted
6. Paloma: dove
7. Pancha: free person
8. Patia: leaf
9. Paulina: small
10. Paz: peace
11. Pepita: God shall add; increase
12. Perfecta: perfect one
13. Perla: pearl
14. Piedad: devoted
15. Pina: pine
16. Primavera: spring time; a child of the spring
Spanish female names that start with Q:
1. Querida: beloved; much loved
2. Quilla: feather; quill
3. Queta: ruler of the house
4. Quintana: the fifth girl
5. Quita: peace
Spanish female names that start with R:
1. Rafaela: God has healed
2. Raimunda: wise defender
3. Ramira: wise; famous
4. Rayan: flower
5. Rayo: bright; light
6. Romana: a wise protector
7. Reina: ruler; queen
8. Remedios: remedy; cure; help
9. Reseda: mignonette flower
10. Ria: a river
11. Ricarda: powerful and strong as a ruler
12. Ricola: powerful
13. Riel: a woman who finds her strength in God
14. Rio: river
15. Roana: reddish-brown skin
16. Rosalinda: beautiful rose
17. Rosita: Rose
18. Roz: Rose
Spanish girl names that start with S:
1. Salvadora: saviour; saved
2. Sancia: saintly; sacred
3. Santana: saint
4. Santina: little saint
5. Savanna: treeless plain; open grassland
6. Senalda: sign
7. Sevilla: the name of a city in Spain
8. Shaba: rose
9. Sierra: mountain; saw-toothed
10. Socorro: helper
11. Solana: Sunshine
12. Soledad: alone
Spanish girl names that start with T:
1. Tabora: one who plays a small drum
2. Tavita: eighth-born child
3. Tea: gift of God; wild rose
4. Telema: will; far-fighter
5. Teresa: to harvest
6. Tia: aunt
7. Tierra: earth
8. Tolla: marsh
9. Tranquilla: calm; peace
10. Trella: the child of stars
11. Trini: holy trinity
12. Tristana: tumult
Special female names that start with U:
1. Ula: sea jewel; wealthy; little bear
2. Ulia: sea jewel
3. Usoa: dove
4. Ursula: strong as a little bear
5. Ursulina: little bear
6. Uzma: supreme; able
Spanish female names that start with V:
1. Valencia: strong; brave; a place name in Spain
2. Ventana: as transparent as a window
3. Verdad: truthful
4. Vina: from vineyard
5. Vinna: from the vineyard
6. Vitoria: the victorious one
Spanish girl names that start with W:
1. Waleska: gift of God
2. Wanda: wanderer
3. Wendi: friend
4. Wonder: remarkable
Spanish female names that start with X:
1. Xalvadora: a saviour
2. Xandra: defender
3. Xaviera: of the bright new house
4. Ximena: heard; listener
5. Xiomara: ready for a battle
6. Xuxa: a queen or ruler
Spanish female names that start with Y:
1. Yadra: mother
2. Yaretzi: always beloved
3. Yinah: a victorious woman
4. Ynes: pure
5. Ynez: pure
6. Yomaris: I’m the sun
7. Ysabel: consecrated to God
8. Yulan: a splendid woman
9. Yuliana: youthful
Spanish girl names that start with Z:
1. Zabel: God is my Oath
2. Zamora: from the city of Zamora
3. Zaneta: gift of God
4. Zanna: God is gracious
5. Zanta: golden
6. Zarita: princess; the seeker; hope
7. Zaviera: bright new house
8. Zelia: Sunshine
9. Zita: little rose
10. Zurina: white