Skip to main content

Spanish Names

3,415 names found

Loading filters...

Mateo

Spanish

Boy

Meaning

Mateo is a Spanish and Italian variant of Matthew, which is of Hebrew origin, meaning "gift of God".

Rank #14592
rising

Santiago

Spanish

Boy

Meaning

A Spanish name meaning 'Saint James.' Santiago refers to Saint James the Great, the patron saint of Spain.

Rank #29
rising

Thiago

Spanish

Boy

Meaning

Thiago is a Portuguese name derived from Santiago, the Spanish form of Jacob, meaning 'supplanter'.

Rank #15042
rising

Jade

Spanish

Girl

Meaning

From the Spanish "piedra de ijada" meaning "stone of the loin." It refers to a green ornamental stone.

Rank #84
stable

Jose

Spanish

Boy

Meaning

Jose is a Spanish and Portuguese name derived from the Hebrew name Yosef, meaning 'God will add' or 'God will increase'. It is related to Joseph.

Rank #14219
stable

Xavier

Spanish

Boy

Meaning

Derived from the Basque place name Etxeberria, meaning 'new house' or 'castle'. It is associated with St. Francis Xavier, a co-founder of the Society of Jesus.

Rank #15110
stable

Savannah

Spanish

Girl

Meaning

A large, grassy plain, from the Spanish 'Zavana'.

Rank #107
falling

Alaia

Spanish

Girl

Meaning

Of Basque origin, meaning 'joyful' or 'happy'. It's also associated with the Arabic name Alia, meaning 'sublime' or 'exalted'.

Rank #112
rising

Luis

Spanish

Boy

Meaning

Spanish and Portuguese form of Louis, meaning 'famous warrior'.

Rank #130
stable

Carlos

Spanish

Boy

Meaning

Carlos is a Spanish and Portuguese name derived from the Germanic name Karl, meaning 'free man'.

Rank #135
stable

Juan

Spanish

Boy

Meaning

Juan is a Spanish name, the equivalent of John, derived from the Hebrew name Yochanan, meaning 'God is gracious'. It is a common and traditional name.

Rank #14233
stable

Diego

Spanish

Boy

Meaning

Of uncertain origin, but often considered a Spanish form of James. Could also be related to the Greek 'didache' meaning 'teaching'.

Rank #145
stable

Matias

Spanish

Boy

Meaning

A Spanish and Portuguese form of Matthias, derived from the Hebrew name Mattityahu, meaning 'gift of God'.

Rank #16779
rising

Isabel

Spanish

Girl

Meaning

A Spanish and Portuguese form of Elizabeth, meaning 'pledged to God'.

Rank #167
stable

Ximena

Spanish

Girl

Meaning

Origin uncertain, possibly from the Hebrew name Simeon, meaning 'hearing' or 'God has heard', or from Spanish.

Rank #173
falling

Alejandro

Spanish

Boy

Meaning

Alejandro is a Spanish name derived from the Greek name Alexandros, meaning "defender of mankind". It is a strong and classic name.

Rank #184
stable

Miguel

Spanish

Boy

Meaning

Spanish and Portuguese form of Michael, meaning 'Who is like God?'

Rank #189
stable

Aitana

Spanish

Girl

Meaning

Originates from the Aitana mountain range in Spain. The meaning is not definitively known.

Rank #211
rising

Mariana

Spanish

Girl

Meaning

A Spanish, Portuguese, and Italian combination of Maria and Ana. Maria means 'bitter' or 'rebellious' and Ana means 'grace'.

Rank #242
stable

Javier

Spanish

Boy

Meaning

Derived from the Basque place name Etxeberria, meaning "new house" or "castle".

Rank #247
stable

Lola

Spanish

Girl

Meaning

A Spanish diminutive of Dolores, meaning 'sorrows.' Often associated with strength and resilience in the face of adversity.

Rank #273
stable

Cruz

Spanish

Unisex

Meaning

Spanish and Portuguese surname and given name meaning 'cross.' Symbolizes faith and hope.

Rank #6669
stable

Francisco

Spanish

Boy

Meaning

Francisco is a Spanish and Portuguese name derived from the Italian name Francesco, meaning "Frenchman" or "free man".

Rank #307
stable

Leonel

Spanish

Boy

Meaning

Leonel is a Spanish and Portuguese variant of Lionel, derived from the Latin word 'leo' meaning 'lion'. It symbolizes bravery and strength.

Rank #319
stable

Ezequiel

Spanish

Boy

Meaning

Ezequiel is the Spanish and Portuguese form of Ezekiel, a Hebrew name meaning "God will strengthen".

Rank #338
rising

Julieta

Spanish

Girl

Meaning

The Spanish and Portuguese form of Juliet, derived from the Latin 'Iulietta', meaning 'youthful' or 'descendant of Julius'.

Rank #347
rising

Esmeralda

Spanish

Girl

Meaning

Derived from the Spanish and Portuguese word for 'emerald,' meaning 'green' or 'emerald gemstone'. It often evokes beauty and preciousness.

Rank #350
stable

Cesar

Spanish

Boy

Meaning

Cesar is a Spanish and Portuguese form of Caesar, a Roman family name of uncertain meaning, possibly related to Latin "caesaries" (hairy). It became associated with Roman emperors.

Rank #360
falling

Eduardo

Spanish

Boy

Meaning

A Spanish and Portuguese form of Edward, derived from the Old English name Ēadweard, meaning "rich guard" or "prosperous guardian".

Rank #374
falling

Ricardo

Spanish

Boy

Meaning

Ricardo is a Spanish and Portuguese name of Germanic origin, meaning "powerful ruler" or "brave ruler". It is a strong and regal name.

Rank #375
falling

Iker

Spanish

Boy

Meaning

Believed to be of Basque origin with uncertain meaning, often associated with 'visitation' or 'assumption'.

Rank #384
falling

Jaden

Spanish

Unisex

Meaning

A modern name, likely a variant of Jade, a gemstone name from Spanish 'piedra de ijada' meaning 'stone of the loin.' Associated with protection.

Rank #4499
falling

Sergio

Spanish

Boy

Meaning

An Italian and Spanish name of uncertain origin, possibly Etruscan.

Rank #402
stable

Pablo

Spanish

Boy

Meaning

Pablo is the Spanish form of Paul, derived from the Latin 'Paulus,' meaning 'small' or 'humble'.

Rank #406
stable

Tadeo

Spanish

Boy

Meaning

Tadeo is a Spanish and Italian form of Thaddeus, a name of Aramaic origin meaning 'heart,' 'courageous heart,' or 'gift of God'.

Rank #412
rising

Carmen

Spanish

Unisex

Meaning

Carmen is a Spanish name derived from the title of the Virgin Mary, "María del Carmen", referring to Our Lady of Mount Carmel. The name also has roots in the Hebrew word for garden.

Rank #416
stable

Marcelo

Spanish

Boy

Meaning

Spanish and Portuguese form of Marcellus, derived from Mars, the Roman god of war, meaning 'young warrior'.

Rank #444
rising

Esteban

Spanish

Boy

Meaning

The Spanish form of Stephen, derived from the Greek name Stephanos, meaning 'crown' or 'wreath'.

Rank #456
stable

Daleyza

Spanish

Girl

Meaning

A modern name of unknown origin, possibly a creative blend. No definitive etymology is established.

Rank #457
falling

Anahi

Spanish

Girl

Meaning

Of Guarani origin, meaning 'flower of the ceibo tree'. It may also mean 'immortality'.

Rank #466
stable

Rodrigo

Spanish

Boy

Meaning

Rodrigo is a Spanish and Portuguese name derived from the Germanic name Hrodric, composed of *hrod* meaning 'fame' and *ric* meaning 'power' or 'rule'. Thus, Rodrigo means 'famous ruler'.

Rank #481
stable

Marcos

Spanish

Boy

Meaning

Spanish and Portuguese form of Marcus, derived from the Roman name *Marcus*, possibly related to Mars, the god of war.

Rank #482
stable

Cali

Spanish

Girl

Meaning

Often considered a short form of California, which does not have a definite meaning, but could be tied to mythical Spanish origins or simply a place name.

Rank #495
falling

Fernanda

Spanish

Girl

Meaning

Fernanda is the feminine form of Fernando, a Germanic name derived from Fardi-nand, meaning "adventurous journey" or "bold voyager".

Rank #500
stable

Alonzo

Spanish

Boy

Meaning

A Spanish and Italian form of Alphonso, derived from the Germanic name Adalfuns, meaning 'noble and ready'.

Rank #512
stable

Rio

Spanish

Unisex

Meaning

Rio is a gender-neutral name primarily of Spanish and Portuguese origin, meaning 'river'. It can also be associated with the Japanese name Rio, meaning 'center' or 'jasmine'.

Rank #1813
rising

Jimena

Spanish

Girl

Meaning

The origin of Jimena is uncertain, but it is believed to be derived from the Hebrew name Simon, meaning 'he has heard'.

Rank #536
stable

Enrique

Spanish

Boy

Meaning

Enrique is a Spanish name derived from the Germanic name Heinrich, meaning "home ruler" or "power of the home."

Rank #545
stable

Reina

Spanish

Girl

Meaning

Reina is a Spanish and Italian name meaning "queen". It is derived from the Latin word "regina", also meaning queen.

Rank #553
rising

Reyna

Spanish

Girl

Meaning

Spanish for 'queen'. It is a regal and elegant name with a straightforward meaning.

Rank #562
stable

Alondra

Spanish

Girl

Meaning

Lark. Spanish word for the bird. A melodic name.

Rank #586
falling

Gerardo

Spanish

Boy

Meaning

Gerardo is the Spanish and Italian form of Gerard, a Germanic name meaning 'brave spear'.

Rank #593
stable

Sierra

Spanish

Girl

Meaning

Sierra is a Spanish word meaning 'mountain range'. It evokes the natural beauty of the Sierra Nevada mountains.

Rank #596
falling

Rosalia

Spanish

Girl

Meaning

Rosalia is a Spanish and Italian name meaning 'rose'. It evokes beauty and grace.

Rank #597
rising

Amaia

Spanish

Girl

Meaning

Amaia is a Basque name meaning 'the end' or 'high place'. It is a popular name in Spain.

Rank #600
rising

Jaime

Spanish

Unisex

Meaning

A Spanish and Portuguese form of James, derived from the Hebrew name Yaakov, meaning 'supplanter'.

Rank #4591
stable

Estrella

Spanish

Girl

Meaning

Spanish for "star," Estrella symbolizes hope, guidance, and brilliance.

Rank #619
rising

Mauricio

Spanish

Boy

Meaning

Spanish and Portuguese form of Maurice, derived from the Latin name Mauritius, meaning 'dark-skinned' or 'Moorish'.

Rank #633
stable

Vicente

Spanish

Boy

Meaning

Vicente is a Spanish and Portuguese name derived from the Roman name Vincentius, meaning 'to conquer'.

Rank #639
stable

Gustavo

Spanish

Boy

Meaning

The Spanish and Portuguese form of Gustav, which is of Swedish origin, derived from the Old Norse name "GöstafR," meaning "staff of the Geats." Geats being a North Germanic tribe.

Rank #640
stable
Page 1 of 57Next