👶

The perfect name is out there — we're here to help you find it.

Spanish names carry a rich cultural heritage and distinct phonetic character that makes them both memorable and meaningful.

Quick facts: Spanish names

  • Spanish names have a distinct phonetic and cultural identity
  • Many names of this origin appear in multiple Western name traditions
  • The meaning embedded in these names often reflects the culture’s core values
  • These names tend to age well — remaining readable across generations

Spanish Girl Names

2231 girl names of Spanish origin — showing top 120

1
Derived from the Latin word 'arabella', meaning 'yielding to prayer'.
2
grace
3
Language: Spanish - Possibly a modern formed name combining 'Aili' meaning 'holy' or 'moonlight' and 'any', suggesting a
4
warrior maiden
5
Spanish
6
The name is derived from 'Argel,' meaning 'from Argelia' or 'Algeria'.
7
noble, kind
8
Spanish
9
Small winged one
10
noble
11
High, exalted
12
Spanish
13
graceful and calm
14
Noble or bright
15
grace; favor
16
noble
17
Graceful or anointed one; derived from Ana (grace) and Cristina (anointed).
18
A region in southern Spain, often associated with rich cultural history.
19
noble and brave
20
the voice or answer to God's call
21
grace, favor
22
defender of mankind
23
Spanish
24
Spanish
25
Soldier
26
priceless
27
little ring
28
Spanish
29
Spanish
30
pledge
31
Spanish
32
Spanish
33
Altar of heaven; heavenly.
34
Spanish
35
Spanish
36
Spanish
37
Spanish
38
noble one, nobility
39
Light or delicate
40
Hebrew
41
Spanish
42
Spanish
43
lioness
44
Spanish
45
heavenly
46
grace
47
beloved
48
Arabic
49
Noble one
50
A variant of 'Arancha', which means 'she who is exalted'.
51
Latin
52
Spanish
53
Spanish
54
Spanish
55
the almond
56
The name can be interpreted as 'gift of God' or 'grace'.
57
little love
58
a type of flowering plant
59
Courageous; a place name.
60
Lion of God
61
Gracious
62
gracious, full of grace
63
Spanish
64
Spanish
65
gift of God
66
brilliant, beautiful
67
little heir
68
Spanish
69
light, bright
70
thorny or prickly
71
winged
72
defender of mankind
73
noble or kind
74
noble, exalted
75
Hebrew
76
derived from the name Ana, meaning 'gracious' or 'full of grace'
77
Graceful and devoted.
78
a gift
79
wild, untamed
80
Spanish
81
Spanish
82
noble, precious
83
the end
84
noble
85
Derived from the name Ana, meaning 'grace'
86
graceful; a combination of Ana and Sofia, meaning 'grace' and 'wisdom'
87
Spanish
88
Star
89
Spanish
90
Spanish
91
altar of heaven; derived from the phrase 'Nuestra Señora del Araceli'
92
Derived from Arianna, meaning very holy.
93
winged, having wings
94
Spanish
95
Variation of the name 'Elena', meaning 'shining light' or 'torch'
96
Spanish
97
pleasant
98
A derivative of the name 'Ara', meaning 'the crown' or 'the top'.
99
gracious, merciful
100
The one who is exalted
101
Unfading flower
102
bitter
103
A modern variation of Anita, meaning graceful or merciful.
104
noble
105
Bright; noble.
106
graceful, merciful
107
Noble
108
Ana 'gracious'; bertha 'bright, glorious'
109
Little bird
110
bird
111
Noble; God's favored daughter
112
Lily
113
Spanish
114
Spanish
115
A beloved name with deep roots
116
A beloved name with deep roots
117
Gracious
118
noble, kind-hearted
119
Noble and ready
120
Lily

Spanish Boy Names

1296 boy names of Spanish origin — showing top 120

1
noble and ready
2
small Anis
3
Golden
4
Defender of mankind.
5
Noble, perfect
6
noble
7
Catalan
8
The one who has mastery
9
This name is a variant of Emilio, typically meaning 'rival' or 'trying to excel'.
10
Spanish
11
Spanish
12
of the Ares family, derived from the Greek god of war
13
The one who is exalted
14
Derived from Latin, meaning 'to lift' or 'to elevate'
15
bitter
16
male
17
Spanish
18
Noble and ready
19
Father of peace
20
Spanish
21
Noble and bright.
22
Spanish
23
Old English
24
Spanish
25
combination of 'Angel', meaning 'messenger' or 'angel', and 'David', meaning 'beloved'
26
from Arcadia, a region in Greece known for its idyllic beauty
27
the one with a noble heart
28
noble or brave
29
sun
30
the mountain
31
Spanish
32
Derived from the name Argus, meaning vigilant or watchful.
33
Basque
34
God's blessing
35
Eager or industrious
36
group of heralds
37
ascension, rising, or ascent
38
Friendship; brotherhood
39
awe-inspiring
40
Spanish
41
Derived from the Hebrew name 'Adonai', meaning 'my Lord'
42
derived from silver
43
Spanish
44
beloved
45
defender of mankind
46
Spanish
47
Latin
48
noble and kind
49
abundant
50
defender of mankind
51
From the Latin Amantius, meaning 'the lover or one who loves'
52
A variant of Anselm, meaning 'divine protection'
53
The first-born; dawn.
54
Lover
55
Combination of Anthony and Juan
56
bright
57
Derived from Archimedes, meaning 'master planner'.
58
Eagle
59
Spanish
60
bright, originating from 'Algenis' meaning 'radiant' or 'shining'
61
A variant of Alexander, meaning 'defender of man'.
62
Spanish
63
Spanish
64
Greek
65
A beloved name with deep roots
66
Greek
67
A variant of Alejandro, meaning 'defender of man'
68
noble
69
Silver
70
Spanish
71
arro
72
A form of 'Alberto' which means 'noble' and 'bright'.
73
angel of God
74
Spanish
75
Spanish
76
of Arceneus
77
to be present
78
Spanish
79
Spanish
80
Defender of mankind.
81
Spanish
82
noble
83
Spanish
84
Spanish
85
Spanish
86
brave, courageous
87
Noble wolf
88
Eager or ready
89
A derivative of the Latin 'Avelinus' - meaning 'hazelnut'
90
A compound name meaning 'angel' and 'Manuel', which can be interpreted as 'God is with us'.
91
the one who brings significance or power
92
Defender of men
93
noble warrior
94
Son of Andrés (Andrew), meaning 'manly'.
95
noble, brave
96
Spanish
97
To be a part of the community or 'to be honorable'
98
Spanish
99
Spanish
100
Noble and ready.
101
God is with us
102
Everlasting flower
103
manly
104
son of Alvaro
105
Arabic
106
of Apollo
107
a surname of Spanish origin
108
German
109
Of the Andes
110
Spanish
111
Defender of mankind, protector
112
priceless
113
Spanish
114
noble
115
Spanish
116
Spanish
117
Derived from 'Ambrosius', meaning 'immortal' or 'divine'.
118
A beloved name with deep roots
119
To work; industrious.
120
God of the sun and music

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.

Spanish Unisex Names

306 gender-neutral names of Spanish origin — showing top 120

1
Blue
2
altar of heaven
3
Spanish
4
Ascension
5
noble or commander
6
gracious, merciful
7
defender of mankind
8
beautiful
9
Lark; a type of bird known for its melodious song
10
Spanish
11
noble
12
noble, kind
13
love
14
Golden or gilded.
15
angels
16
priceless
17
grace; favor
18
Spanish
19
Spanish
20
Majestic, venerable
21
Airam means 'beautiful'.
22
protection
23
soul
24
Derived from 'Adriana', meaning person from Hadria
25
Basque
26
Spanish
27
Ready for battle
28
Loving
29
Ascension or elevation
30
assumption (of Mary)
31
April
32
Spanish
33
Carthaginian
34
Spanish
35
Spanish
36
Arturo - courageous one
37
A beloved name with deep roots
38
noble or ready for battle
39
dawn, sunrise
40
White
41
Spanish
42
Spanish
43
Spanish
44
Spanish
45
bringer of happiness
46
Spanish
47
Catalan
48
Bearer of Christ
49
Spanish
50
free man
51
The son of Chavá, a reference to a young man or boy
52
Spanish
53
cave
54
Free man
55
Spanish
56
long-haired
57
Spanish
58
Meaning 'courteous' or 'polite', originates from a surname derived from the Spanish word 'cortez'.
59
Spanish
60
A follower of Christ
61
the place where fertile land is abundant
62
כַּרְמֶל
63
Spanish
64
song
65
Spanish
66
pure
67
the garden of God
68
Spanish
69
cross
70
Glory of the father
71
Spanish
72
Diamante; meaning 'diamond'.
73
Spanish
74
sorrows
75
Spanish
76
sweet
77
perennial flower
78
Spanish
79
lady
80
gift from God
81
of Mary
82
two
83
persistence
84
Sorrowful, Our Lady of Sorrows
85
Rival
86
Ruler of the home
87
White
88
crown
89
Spanish
90
Hope
91
star
92
crowned
93
elf; healer
94
True foreign
95
Crown, garland
96
Emerald
97
serious or determined
98
Spanish
99
Incarnation
100
star
101
crown
102
adventurous
103
Free man
104
Adventurous traveler.
105
Flower
106
Spanish
107
from France; free
108
flowery
109
lover of horses
110
Adventurer
111
flowers
112
from France; free one
113
A protector or helmeted warrior.
114
river of the wolf
115
Spanish
116
Derived from 'Claudia,' meaning 'lame' or 'enclosure'
117
grace
118
the one who is gray
119
to be vigilant, watchful
120
royal staff, staff of the Goths