298 Spanish girl names with meanings


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:

A   B    C     D                      I     J            

         P          S         U     V               Z

Search for baby girl names by origin:







MalaysianMaoriMexicannative American



Sri LankanTaiwaneseThai


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


Leave a Comment