Baby Names

Spanish Girl Names

Spanish girl names are known for their warmth and musicality — Valentina, Isabella, Camila, Sofía. Many have become top names across the English-speaking world while keeping their rich Hispanic heritage.

544 names — click any name for full meaning, origin, and safety analysis

Can't decide? Let a tournament pick for you.

#3

Amelia

work, industriousness

English
#5

Mia

mine, beloved

Italian
#7

Isabella

God is my oath

Italian
#10

Sofia

skill, cleverness

Spanish
#11

Camila

young ceremonial attendant, helper to the priest

Spanish
#13

Luna

moon

Latin
#14

Eleanor

compassion, sympathy

English
#16

Aurora

dawn

English
#17

Elizabeth

consecrated to God

English
#18

Eliana

daughter of the sun

Jewish
#23

Gianna

God is gracious

Italian
#25

Emily

from the Aemilius family

English
#28

Penelope

weaver, one who weaves

Greek
#33

Mila

gracious, dear, beloved

Slavic
#35

Isla

island

Scottish
#39

Nova

New

English
#43

Emilia

Rival; to emulate; eager

Italian
#45

Elena

Bright, shining light; torch

Italian
#47

Valentina

worthy, powerful

Italian
#48

Victoria

conqueror

English
#74

Maria

drop of the sea, star of the sea

Spanish
#78

Clara

famous, illustrious

English
#80

Liliana

lily flower

Spanish
#84

Jade

jade stone, precious green gemstone

English
#94

Anna

grace, favor

English
#98

Lucia

light, illumination

Italian
#103

Ariana

most holy

Italian
#105

Natalia

gift of birth

Spanish
#106

Gabriella

strong man of God

Italian
#107

Savannah

treeless plain, open grassland

English
#109

Bella

fair, lovely

Italian
#115

Rose

type of red or pink flowering plant

English
#116

Julia

soft-haired, youthful

English
#119

Margaret

pearl

English
#120

Eva

breath of life, to breathe

English
#123

Cecilia

of the Caecilian family (Roman gens)

English
#128

Catalina

pure

Spanish
#141

Elliana

God has answered me

Hebrew
#161

Valeria

strength, valor

Italian
#167

Isabel

devoted to God

Spanish
#169

Amaya

night rain

Japanese
#173

Ximena

one who listens

Spanish
#185

Andrea

strong, brave, manly

Italian
#187

Sara

princess, noblewoman

Hebrew
#188

Lia

weary

Italian
#195

Arianna

most holy

English
#198

Celeste

heavenly, of the sky

French

Ana

grace, favor

Spanish

Aitana

glory, elevation (from mountain name)

Spanish

Alexandra

defender of the people

English

Vera

faith

Russian

Antonella

priceless, beyond price

Italian

Mariana

grace, wished-for child

Spanish

Diana

divine, heavenly

English

Selena

moon

Spanish

Juliana

youthful, downy

Spanish

Noa

motion, wandering

Hebrew

Elaina

bright, shining light

Greek

Elianna

my God has answered

Hebrew

Lola

sorrows

Spanish

Daniela

God is my judge

Spanish

Alessia

defender of men; protector

Italian

Angela

messenger of God; angel

Italian

Luciana

light, illumination

Italian

Kamila

perfect, unblemished

Polish

Gabriela

God is my strength

Spanish

Ariel

lion of God

Hebrew

Danna

Arbiter, judge

American

Samara

Hebrew

Angelina

Italian

Francesca

Italian

Nina

grace (diminutive of Anna)

Russian

Adriana

from Hadria

Italian

Camilla

free-born, noble

Italian

Joanna

God is gracious

English

Serena

tranquil, serene, clear

English

Aurelia

golden, the golden one

Italian

Vanessa

from 'Van' + 'Essa' (pet form of Esther)

English

Adelina

noble, of noble birth

Italian

Julieta

youthful, downy-haired

Spanish

Esmeralda

emerald (gemstone)

Spanish

Laura

laurel tree

English

Sylvia

wood, forest

English

Viviana

alive, full of life

Italian

Veronica

true image (vera icon)

Italian

Anaya

God has answered

Hebrew

Lilliana

lily flower, pure

English

Mariah

sea of bitterness

English

Helena

shining light, bright one

English

Carmen

song, poem

Spanish

Liana

vine, to bind

Italian

Emely

industrious, striving

Spanish

Alessandra

defender of mankind

Italian

Carolina

free woman, song of joy

Italian

Arleth

noble, resolute

Spanish

Xiomara

famous in battle

Spanish

Elisa

pledged to God

Spanish

Alicia

noble, of noble kind

Spanish

Melany

black, dark-colored

French

Katalina

pure, unsullied

Spanish

Sarai

my princess, my noblewoman

Hebrew

Daleyza

noble, kind (derived)

Latin American

Maia

mother, great one

Greek

Bianca

white, pure

Italian

Alma

nourishing, kind

Latin

Romina

from Rome, Roman woman

Italian

Leona

lioness

English

Dayana

divine, heavenly

Spanish

Cali

beautiful

American

Amanda

worthy of love, she who must be loved

English

Angel

messenger

Spanish

Fernanda

bold journey

Spanish

Estella

star

Spanish

Izabella

God is my oath

Polish

Daniella

God is my judge

Italian

Alexis

defender, helper

Greek

Virginia

pure, maiden

Latin

Kataleya

orchid flower (Cattleya species)

American

Renata

reborn

Italian

Stephanie

crown, garland

French

Jimena

heard, obedient

Spanish

Amalia

work, industrious

Italian

Reina

queen

Spanish

Ivanna

God is gracious

Ukrainian

Lilian

lily flower

English

Reyna

queen

Spanish

Lina

light, bright one

Arabic

Cecelia

of the Caecilii, ancient Roman clan

English

Emelia

rival, striving

English

Alejandra

defender of mankind

Spanish

Gabrielle

God is my strength

French

Noemi

pleasant, sweet

Italian

Alondra

lark, songbird

Spanish

Mara

bitter

Jewish

Aliana

my God has answered

American

Sierra

mountain range with jagged peaks

American

Rosalia

rose, garland of roses

Spanish

Amaia

high place, elevated ground

Basque

Cassandra

shining upon man

English

Priscilla

of ancient lineage (from Prisca)

English

Estrella

star

Spanish

Miranda

worthy of admiration, she who must be admired

English

Angelica

angelic, messenger of God

English

Melina

honey, sweet

Greek

Estelle

star

French

Irene

peace

Greek

Marina

of the sea, maritime

Italian

Galilea

circuit, rolling hills region

Spanish

Isabela

God is my oath

Spanish

Flora

flower

English

Jazmin

jasmine flower

Persian

Gloria

glory, fame

Latin

Georgina

farmer, earth-worker

English

Thalia

festivity, abundance

Greek

Rosa

rose

Spanish

Dulce

sweet, pleasant

Spanish

Belen

house of bread

Spanish

Selene

moon, light

Greek

Loretta

laurel, victory crown

Italian

Dani

God is my judge

English

Violeta

purple violet flower

Spanish

Solana

sunny place, sunshine

Spanish

Christina

follower of Christ, anointed one

English

Arlet

eagle power, noble strength

French

Araceli

altar of the sky, heavenly altar

Spanish

Monica

advisor, counselor

Latin

Karla

free woman

German

Louisa

famous warrior

English

Celia

heaven, the sky

Latin

Marisol

sea and sun

Spanish

Lara

bay laurel (victory)

Russian

Luz

light

Spanish

Paula

small, humble

Spanish

Rosalina

beautiful rose

Spanish

Adrianna

from Hadria (near the Adriatic)

Italian

Ramona

wise protector

Spanish

Karina

pure, beloved

Scandinavian

Paulina

small, humble

Spanish

Valery

strong, healthy

French

Keyla

crown of laurels

American

Cielo

sky, heaven

Spanish

Analia

grace, favor

Spanish

Sol

sun

Spanish

Cynthia

woman from Mount Cynthus

English

Judith

woman of Judea

English

Iliana

from the city of Troy (Ilium)

Spanish

Lea

weary

French

Linda

beautiful, pretty

English

Magdalena

woman from Magdala

Spanish

Livia

olive

Italian

Elia

my God is Yahweh

Italian

Anais

grace, merciful

French

Marianna

grace and drop of the sea (Maria + Anna)

Italian

Amaris

promised by God, given by God

American

Barbara

foreign woman, stranger

English

Dalia

gentle, branch, to draw water

Hebrew

Giana

God is gracious

Italian

Nataly

born on Christmas Day, birthday of the Lord

Russian

Luisa

famous warrior, renowned fighter

Spanish

Teresa

summer

Spanish

Salma

peaceful, safe

Arabic

Aura

breeze, breath, air

English

Dafne

victory, triumph (symbolic)

Italian

Alexia

defender, helper of mankind

Spanish

Reya

flowing, like a stream

South Asian

Eleanora

bright, shining one

Italian

Giuliana

youthful, belonging to the Julian family

Italian

Emiliana

to strive, to rival, to excel

Italian

Analeia

graceful, favored by God

Spanish

Lilia

pure, innocent

Latin

Elsa

pledged to God

German

Lilianna

lily flower

English

Ainhoa

fertile place, place of abundant water

Basque

Salome

peace, peaceful

Hebrew

Ainara

swallow (migratory bird)

Basque

Paloma

dove

Spanish

Celina

heaven, sky

Latin American

Julietta

youthful, downy-bearded

Italian

Arisbeth

God is my oath, pledged to God

Spanish

Mariella

beloved, little Mary

Italian

Savanna

flat tropical grassland

American

Carla

free man, free woman

Italian

Kenia

mountain of whiteness

Spanish

Esperanza

hope

Spanish

Vida

life

Spanish

Guadalupe

river of the wolf (Arabic origin)

Mexican

Mariel

star of the sea

Dutch

Sandra

defender of men

English

Maite

love

Basque

Antonia

priceless, inestimable

Latin

Marcella

young warrior, little warrior

Italian

Montana

mountainous, of the mountains

American

Jovi

jovial, cheerful, good-humored

American

Agnes

pure, holy, chaste

English

Mireya

she who is admired, wonderful

Spanish

Raquel

gentle, innocent, nurturing

Spanish

Paola

small, humble

Italian

Claudia

lame, the lame one

Italian

Adela

noble, of noble birth

Spanish

Rubi

red gemstone, precious ruby

Spanish

Dania

God is my judge

Spanish

Lesly

garden of holly

American

Juana

God is gracious

Spanish

Micaela

who is like God? (none compares)

Italian

Jayda

precious green gemstone

American

Ariela

lion of God

Hebrew

Nathaly

birthday, born on Christmas

French

Carmela

garden, vineyard, orchard

Italian

Grecia

referring to Greece (ancient civilization)

Mexican

Martina

of Mars, warlike

Spanish

Abril

opening, to open

Spanish

Silvia

forest, woodland

Italian

Alba

white, bright, dawn

Spanish

Vivianna

alive, living

Italian

Naiari

graceful, swift

Basque

Ariadna

most holy

Spanish

Nathalia

born on Christmas Day

Brazilian

Kassandra

she who entangles men

Greek

Isadora

gift of Isis

Greek

Serafina

fiery, burning, ardent

Italian

Zaira

brightness, radiance

Arabic

Joan

God is gracious

English

Evangelina

bearer of good news

Spanish

Ariadne

most holy

Greek

Rebeca

to bind, captivating

Spanish

Valencia

strength, valor

Spanish

Eimy

beloved

Spanish

Milagros

miracles

Spanish

Lorena

from Laurentum, crowned with laurel

Spanish

Azul

blue

Spanish

Ines

pure, chaste

Spanish

Patricia

noble, of the patrician class

English

Monserrat

jagged mountain

Spanish

Adalina

noble, nobility

Spanish

Perla

pearl

Spanish

Aracely

altar of heaven, heavenly altar

Spanish

Mariela

beloved, wished-for child

Spanish

Dalila

she who weakened

Spanish

Carmella

garden, vineyard of God

Italian

Susanna

rose

English

Sonia

wisdom

Russian

Cristina

follower of Christ

Spanish

Arizbeth

God is my oath, God is abundance

Hispanic/Latino

Rita

pearl

Spanish

Inez

pure, holy, chaste

Spanish

Pia

pious, devout

Italian

Elyana

my God

Hebrew

Baila

to dance

Jewish

Yaneli

God is gracious (from Juana/Joanna)

Spanish

Amor

love

Spanish

Damaris

gentle, tamed

Greek

Mercedes

mercies, graces, favors

Spanish

Violetta

little violet, purple flower

Italian

Aranza

you among the thorns (Marian invocation)

Mexican

Anita

grace, God has favored

Spanish

Noelia

born at Christmas

Spanish

Montserrat

serrated, jagged mountain

Spanish

Rosalind

beautiful rose

English

Marcela

dedicated to Mars, warrior

Spanish

Petra

rock, stone

German

Carina

beloved, dear one

Italian

Lidia

woman from Lydia

Italian

Noel

Christmas, born at Christmas

French

Marissa

beloved, variant of Maria

American

Yuliana

youthful, descendant of Julius

Russian

Theresa

to harvest, reaper

Spanish

Ester

star

Jewish

Mari

beloved, drop of the sea

Japanese

Eleanore

bright, shining one

English

Julieth

youthful, descended from Julius

Colombian

Delia

bright, visible

English

Angely

messenger of God, angel

Spanish

Nairobi

cool water, place of cool waters

East African

Estefany

crown, wreath of victory

Spanish

Lillianna

lily flower

English

Ema

whole, universal

Spanish

Yesenia

a species of flowering palm tree

Spanish

Mayra

admirable, wonderful

Spanish

Letty

joy, happiness

English

Gisselle

pledge, hostage

French

Azuri

sky blue, azure color

English

Eloisa

healthy and wide, wholesome

Spanish

Azula

blue

American

Lucero

morning star, bright light

Mexican

Zamora

city of wild olives

Spanish

Ambar

ambergris, precious amber gem

Spanish

Roma

from Rome, the eternal city

Italian

Alessa

defender of mankind

Italian

Lilyanna

lily flower

English

Maribel

beautiful Mary

Spanish

Idalia

I see the sun, sun goddess

Spanish

Aylen

clarity, joy, happiness

Mapuche

Lucinda

light, illuminated

English

Evalina

life, living

English

Gema

gem, precious jewel

Spanish

Lizeth

my God is an oath

Spanish

Arlett

noble strength, eagle noble

French

Adilene

noble, of noble kind

Spanish

Belinda

bright serpent, wise one

English

Tia

aunt

Spanish

Johana

God is gracious

Spanish

Beatriz

she who makes happy; blessed traveler

Spanish

Estela

star

Spanish

Leticia

joy, happiness, gladness

Spanish

Yazmin

jasmine flower

Arabic

Dayami

gift, generous

Cuban

Nailea

attainer, achiever

Mexican

Lucianna

light, illumination

Italian

Margarita

pearl

Spanish

Rio

river

Spanish

Dayanna

divine, heavenly

Spanish

America

land of Amerigo Vespucci

American

Josephina

God will add, God shall increase

Spanish

Flor

flower

Spanish

Oriana

dawn, golden

Italian

Isela

ice rule, pledged

Mexican

Katia

pure

Russian

Azura

sky blue

English

Naia

wave, sea foam

Basque

Santana

holy, sacred, saintly

Spanish

Miabella

my beautiful one

Italian

Eiza

my God is an oath, pledged to God

Mexican

Blanca

white, pure

Spanish

Elyanna

my God is Yahweh

Hebrew

Coral

coral, the marine organism

English

Catarina

pure

Portuguese

Ofelia

help, aid

Spanish

Tania

of the Tatius family

Russian

Marbella

beautiful sea

Spanish

Brisa

breeze

Spanish

Lindy

beautiful, pretty

American

Graciela

grace, favor

Spanish

Arianny

silver, silver wheel

American

Denisse

follower of Dionysus

Spanish

Isa

iron, strong

German

Amya

the end, high place

American

Miraya

ocean of nectar, divine gift

Indian

Lua

moon

Portuguese

Mayte

lovable, dear, beloved

Spanish

Yoselin

member of the Gautz/Goth tribe

Latin American

Karmen

garden, vineyard

Spanish

Anayeli

I only want you

Mexican

Gianella

God is gracious (via Gianna/Giovanni)

Italian

Nahomy

my delight, my pleasantness

Hebrew

Layna

bright, radiant (from Slavic root)

Spanish

Laia

well-spoken, eloquent

Catalan

Mariajose

God will add

Spanish

Caliana

beautiful

Spanish

Leonor

shining light

Spanish

Josefina

God will increase

Spanish

Francis

free one, Frenchman

English

Leonora

bright, shining one

Italian

Roxana

bright, luminous

Persian

Adelaida

noble kind, noble natured

Spanish

Adelia

noble

English

Melinda

honey, sweet

American

Alita

little wing

Spanish

Evaluna

life

Latin American

Manuela

God is with us

Spanish

Debora

bee

Hebrew

Lluvia

rain

Spanish

Estefania

crown, garland, wreath

Spanish

Marta

mistress, lady, the lady of the house

Spanish

Laya

gazelle, tender

American

Avila

from Ávila

Spanish

Alex

defender of the people

Greek

Ivette

yew tree; archer

French

Elsy

pledged to God; God is my oath

Swedish

Anali

grace, favor (from Ana/Hannah)

Spanish

Azora

sky blue, azure color

Spanish

Therese

from the island of Thera

French

Maritza

of the sea, bitter sea (from Maria/Miriam)

Latin American

Rosanna

gracious rose

Italian

Arlo

fortified hill

English

Mayah

water

American

Elvira

foreign, true

Spanish

Anabella

Grace, favor

Italian

Yamilet

beautiful, graceful

Mexican

Gala

festivity, celebration

Spanish

Illiana

bright, shining light

Greek

Rosella

little rose, dear rose

Italian

Susana

lily, rose

Spanish

Leya

weary, tired

Hebrew

Milagro

miracle

Spanish

Mirabel

wonderful, marvelous

English

Rosalinda

beautiful rose

Spanish

Coco

from Colette or Nicole

Spanish

Ileana

bright, shining one

Romanian

Anyeli

angel, divine messenger

Latin American

Adora

adored, beloved

English

Alyana

eternal bloom, forever flowering

Native American

Amour

love

French

Miamor

my love

Spanish

Malena

tower, elevated place

Spanish

Dianna

divine, heavenly

English

Zaida

lucky, blessed with increase

Arabic

Solei

sun

French

Ria

river mouth, coastal inlet

Spanish

Annalia

grace, God has favored me

Italian

Loren

from Laurentum, laurel place

English

Sabina

of the Sabine people

Italian

Havana

port, harbor

Cuban

Angeli

angels, of the angels, divine messengers

Filipino

Priscila

ancient, venerable, of old times

Brazilian

Joana

God is gracious

Portuguese

Juanita

God is gracious

Spanish

Madelin

high tower

French

Yolanda

violet flower

Spanish

Anny

grace, favor

Spanish

Jaqueline

may God protect

French

Zayda

growth, increase, abundance

Arabic

Dora

gift

English

Ellyana

my God has answered

American

Norma

rule, standard

English

Irma

whole, universal

German

Cristal

clear ice, rock crystal

Spanish

Aleyda

noble kind, of noble nature

Spanish

Eliani

my God has answered

Latin American

Rocio

dew, dewdrops

Spanish

Amairani

eternal, everlasting

Mexican

Analie

grace, favor from God

American

Anastacia

resurrection, she who shall rise again

Russian

Nava

beautiful, pleasant

Hebrew

Antonela

priceless, of inestimable worth

Italian

Eulalia

sweetly speaking, well-spoken

Spanish

Rosario

rosary, garland of roses

Spanish

Janeth

gift from God

American

Fiorella

little flower

Italian

Elaia

symbol of peace and wisdom

Greek

Yulissa

youthful, soft-haired (from Julia/Julius)

Spanish

Francisca

free one, woman from France/the Franks

Spanish

Roberta

bright fame

English

Marcelina

little warrior, warlike

Spanish

Aleida

noble one, of noble kind

Spanish

Lourdes

from Lourdes, place of miracles

French

Maira

beloved, wished-for child

Spanish

Atalia

afflicted by God

Hebrew

Analiah

grace, God has been gracious

American

Anabelle

grace and beauty

French

Adella

noble, nobility

English

Carlota

free woman, free person

Spanish

Medina

place of the Prophet, radiant city

Arabic

Karmyn

garden, vineyard

American

Vania

God is gracious

Russian

Mirella

to admire, wonderful

Italian

Anthonella

priceless, inestimable

Italian

Adrian

from Hadria (city near the Adriatic Sea)

American

Vittoria

victory, triumph

Italian

Yohana

God is gracious

Ethiopian

Malinda

honey, sweet

English

Simona

one who hears, listener

Italian

Corina

maiden, girl

Spanish

Luci

light, illumination

Italian

Lya

weary

Italian

Cierra

mountain range, saw-toothed peaks

American

Yaritza

butterfly (Taino interpretation)

Dominican

Zulema

peace, safe and sound

Spanish

Izabel

my God is abundance

Portuguese

Sonora

sonorous, resonant, pleasant-sounding

American

Analy

graceful, favored one

Hispanic

Divina

divine, of the gods

Italian

Vianna

alive, full of life

Italian

Mar

sea

Spanish

Scarleth

bright red, scarlet-colored

American

Annia

grace, favor

Italian

Lili

lily flower, purity

English

Melisa

sweet as honey

Greek

Maricela

drop of the sea, beloved

Spanish

Gabby

God is my strength

English

Yesly

holly garden (via Leslie)

Latino

Keidy

noble type (via Heidi)

Latino

Adria

from Hadria, from the Adriatic

Spanish

Rafaela

God has healed, healed by God

Spanish

Isamar

island of palms, palm coast

Spanish

Adaly

noble, gracious

Latin American

Analaya

high place, end of the valley

American

Lucina

she who brings to light, bringer of light

Italian

Valentine

strong, healthy, vigorous

English

Fabiola

bean grower

Spanish

Stefany

crown, wreath

English

Alea

noble, exalted, high

Arabic

Xavia

new house, new home

Spanish

Deysi

day's eye, daisy flower

Spanish

Airam

reversed form of Maria, beloved of God

Spanish

Maleni

dark, dark-complexioned beauty

Latin American

Ariany

most holy, most pure

Latin American

Dolores

sorrows, pains

Spanish

Eleonor

bright, shining one

English

Estefani

crown, garland

Latin American

Ayala

doe, female deer

Israeli

Briseida

strength, power

Spanish

Cesia

blind, dimly sighted

Spanish

Carlotta

feminine form of Karl/Charles

Italian

Christiana

follower of Christ

English

Zenaida

life of Zeus

Greek

Cristel

crystal, clear as ice

Spanish

Cami

young ceremonial attendant

French

Josselyn

member of the Gauts tribe

American

Rosabella

beautiful rose

Italian

Rosy

rose flower, pink-colored

English

Yohanna

YHWH has shown favor

Ethiopian

Arelys

lion of God, altar

Spanish

Monserrath

serrated mountain

Mexican

Izabelle

my God is an oath

American

Related Name Lists

Browse All Baby Names

Search by gender, origin, starting letter, and more — or start a tournament to narrow it down.

Browse All Names

Explore More Name Generators