Spanish names
A starting Spanish names
B starting Spanish names
C starting Spanish names
D starting Spanish names
E starting Spanish names
F starting Spanish names
G starting Spanish names
H starting Spanish names
I starting Spanish names
J starting Spanish names
K starting Spanish names
L starting Spanish names
M starting Spanish names
N starting Spanish names
O starting Spanish names
P starting Spanish names
Q starting Spanish names
R starting Spanish names
S starting Spanish names
T starting Spanish names
U starting Spanish names
V starting Spanish names
W starting Spanish names
X starting Spanish names
Y starting Spanish names
Z starting Spanish names
Á starting Spanish names
É starting Spanish names
Í starting Spanish names
Ó starting Spanish names
Ú starting Spanish names
Most popular Spanish names in official statistics
Argentina, 2024
Source: Registro Nacional de las Personas (RENAPER), Dirección Nacional de Población.
Mexico (Mexico City), 2022
Source: Dirección General del Registro Civil de la Ciudad de México (Portal de Datos Abiertos de la CDMX).
Spain, 2024
Source: Instituto Nacional de Estadística (INE).
Uruguay, 2023
Source: Ministerio de Educación y Cultura - Dirección Nacional del Registro de Estado Civil (DNREC).
Featured in baby name books
Abel
Abel is a Hebrew name meaning “breath” or “breathing spirit,” sometimes read as a hint at how fleeting life is. In Genesis, Abel, a shepherd and a son of Adam and Eve, made an offering that God favored and was afterward slain by his envious brother Cain.
Abraham
Abraham is a Hebrew name meaning “father of many” or “father of nations,” with forms like Abe, Avram, and the Arabic Ibrahim. The biblical Abraham, first called Abram, is regarded as a forefather of both the Jewish and Arab peoples through his sons Isaac and Ishmael.
Adrian
Adrian is a Latin name for a man “from Hadria,” a town in northern Italy that gave its name to the Adriatic region. Adrian is also read as meaning “dark,” “black,” or “black earth,” with variants like Adrien and Hadrian.
Amelia
Amelia means “industrious” or “hardworking” and is related to Emily and Amalia, with Amélie as the French form. Amelia has an early-American sound, was very popular in the 1800s, faded in the mid-1900s, and is now back in style.
Ariel
Ariel is a Hebrew name meaning “lion of God” or “lioness of God,” used for boys and girls, with Arielle and Ariella as feminine spellings. In the Bible Ariel is a symbolic name for Jerusalem in Isaiah and the name of a leader sent by Ezra to find Levites.
Bianca
Bianca is Italian for “white,” suggesting purity, with Blanca and Blanche as Spanish and French forms. Bianca is the younger sister of Katherine in Shakespeare’s comedy The Taming of the Shrew.
Carmen
Carmen is Latin and Spanish for “song.” Carmen is also traced to Hebrew, meaning “garden” or “orchard,” as a Spanish form of Carmela.
Claudia
Claudia is the feminine of Claudius and comes from Latin for “lame.” The name stayed popular despite its meaning, thanks largely to the Roman Emperor Claudius.
Daniel
Daniel is a Hebrew name meaning “God is my judge,” with Dan and Danny as nicknames. The biblical Daniel was an exiled Israelite who rose in Babylon by interpreting dreams and survived a night in the lion's den.
David
David is a Hebrew name meaning “beloved,” “cherished,” or “darling.” The biblical David was a shepherd boy who slew Goliath, wrote psalms and music, and became a mighty king of Israel.
Diana
Diana comes from Latin and means “divine.” In Roman myth Diana was the goddess of the moon and the hunt, counterpart of the Greek Artemis.
Eric
Eric is a Norse name meaning “eternal ruler” or “ruler of the people.” Erik the Red and several Scandinavian kings bore the name, and it peaked in the 1970s helped by Eric Clapton and speedskater Eric Heiden.
Felix
Felix is a Latin name meaning “happy,” “lucky,” or “fortunate.” Used since ancient times, Felix is a steady classic and a more distinctive alternative to Alex.
Gabriel
Gabriel is a Hebrew name meaning “hero of God,” “God is my strength,” or “man of God.” Gabriel is the archangel who appears to Daniel and announces the births of John the Baptist and Jesus, and in Islam he reveals the Koran to Muhammad.
Hector
Hector is a Greek name meaning “steadfast,” “holding fast,” or “restraint.” In The Iliad Hector was the brave, honorable prince of Troy who led its army and was killed by Achilles; in Arthurian legend, a Hector raised the young Arthur.
Iris
Iris is Greek for “rainbow,” and is also a flower name. In Greek myth Iris was the rainbow goddess who carried messages between heaven and earth; the stylized iris is the fleur-de-lis of France.
Isaac
Isaac is a Hebrew name meaning “laughter” or “he laughs,” with Ike and Izzy as nicknames. In the Bible, Isaac was born miraculously to the aged Abraham and Sarah and was spared from sacrifice, going on to be a Jewish patriarch and a prophet in Islam.
Jesus
Jesus is a Hebrew name meaning “the Lord is my salvation” or simply “salvation.” Jesus is also a version of Joshua, meaning “God will help.”
Joel
Joel is a Hebrew name meaning “God is Lord” or “Jehovah is God.” Joel joins a short form of Yahweh with El, “God”; it peaked in the early 1980s and suggests a down-to-earth everyguy, like Billy Joel and Joel Grey.
Julia
Julia comes from the Roman clan name Julius and means “young” or “youthful.” Julia is also read as “soft-haired.”
Julian
Julian is a Latin name derived from Julius, meaning “young” or “youthful.” Julian is also read as “Jove’s child.”
Lucas
Lucas means “man from Lucania,” a region in southern Italy, with Luke and Lukas as forms. Lucas is also linked to “light” or “luminous.”
Omar
Omar is linked to speech, read as “speaker,” “eloquent,” or “talkative” in Hebrew, while Arabic readings include “long life” and “flourishing.” Omar is also explained as an Arabic name for the most high follower of the Prophet.
Oscar
Oscar is commonly explained as English for “divine spear” or “spear of the gods.” Oscar is also authentically Irish, meaning “deer lover”; in legend Oscar, son of Oisín, became the mightiest of the Fianna, and the name spread to Scandinavia as Oskar.
Patricia
Patricia is the feminine of Patrick, from Latin for “patrician” or “noble.” Used in the church since the sixth century, Patricia surged after a granddaughter of Queen Victoria received it and was big from the 1930s into the 1970s before declining.
Samuel
Samuel is a Hebrew name meaning “God has heard” or “asked of God.” The biblical Samuel, born to Hannah who had asked God for him, became Israel’s last judge and first prophet.
Tobias
Tobias is a Hebrew name meaning “God is good,” with Toby as its classic nickname and Tobiah and Tobin as related forms. In the Book of Tobit, Tobias travels with the angel Raphael, defeats a demon, and marries Sarah.
Veronica
Veronica is a Latin name meaning “true image,” with Veronique and Veronika as foreign forms and Ronnie and Vera as nicknames. By legend, Saint Veronica wiped Jesus’s face with her veil as he carried the cross, and the cloth kept the image of his face, though she never appears in the Bible itself.
Victor
Victor is a Latin name meaning “conqueror,” “champion,” or “winner,” with Vic, Viktor, and Vittorio as related forms. The name once referred to Christ’s triumph over death; popular in Roman times, it faded in the Middle Ages before returning in Britain.
Victoria
Victoria is a Latin name meaning “victory” or “victorious,” the feminine form of Victor and the name of the Roman goddess of victory. The name has a regal air thanks to Queen Victoria, and it offers many nicknames, including Tori, Vicky, and Ria.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.