Spanish Baby Names
Explore 405 spanish names, each with its own meaning, history, and pronunciation. Find one that carries the stories you want your child to grow up with.
Spanish names carry a weight of Catholic tradition and a warmth of Latin-American vibrance. Many of the most popular Spanish names are also popular internationally, because Spanish shares so many Latin roots with English.
A short history
Spanish naming developed under the Reconquista, with heavy influence from Catholic saints and from the integration of Arabic, Visigothic, and Jewish cultural layers. Latin-American naming added further regional flavours: Mexican naming drew on indigenous traditions, Cuban and Dominican on African, and so on.
Naming traditions
Spanish speakers traditionally carry two surnames: the father's first surname followed by the mother's first surname. Double first names are common (Juan Carlos, María José) and often shorten to one of the two in daily use. Religious compound names (María del Mar, María Jesús) are a distinctive Spanish pattern.
Sound and style
Spanish names are rhythmic and clean. Isabella, Lucia, Mateo, Diego, Sofia, Leo, and Alba all travel internationally with near-zero pronunciation friction. The rolled R in names like Ramón gives them a warmer texture than English can quite replicate.
Cristobal
“Bearer of Christ”
Cristobal is the Spanish form of Christopher, derived from the Greek Christophoros, meaning bearer of Christ. The name carries a deep sense of purpose and devotion, suggesting someone who carries light and faith into the world. Its most famous bearer, Cristobal Colon, lent the name powerful associations with exploration and bold discovery.
Cruz
“Cross”
Cruz is the Spanish word for cross, carrying centuries of deep Christian symbolism. As a given name it directly invokes the cross of the crucifixion, making it one of the most theologically charged names in the Catholic tradition. It is used for both boys and girls in Spanish-speaking countries, and its brevity and strength give it a powerful, distinctive quality. In recent decades Cruz has also been adopted by English-speaking families, drawn to its sharp, single-syllable sound and its combination of Spanish heritage and modern cool.
Dagoberto
“Bright day; radiant like daylight”
Dagoberto is the Spanish form of Dagobert, a Germanic name composed of the elements 'dago' meaning day or brightness, and 'beraht' meaning bright or shining. The combined meaning is therefore 'bright as day' or 'radiant daylight'. The name was carried by Frankish Merovingian kings and entered the Iberian Peninsula through medieval Germanic influence. It retains a regal, antique character.
Delfina
“Dolphin, from Delphi”
Delfina derives from the Latin 'delphinus', meaning dolphin, which itself connects to the ancient Greek city of Delphi. The dolphin was a sacred animal in Greek and Roman culture, associated with Apollo, the sea, and divine guidance. Delfina has an elegant, Mediterranean quality and suggests grace, intelligence, and playful spirit. As a saint's name, it also carries a tradition of piety and gentle virtue in Catholic cultures across southern Europe and Latin America.
Demetrio
“Devoted to Demeter; of the earth”
Demetrio is the Spanish form of Demetrius, derived from the Greek name 'Demetrios', meaning devoted to or belonging to Demeter, the Greek goddess of grain, harvest, and the earth. The name carries connotations of the fertile earth, the cycle of seasons, and the abundance of nature. It was borne by several early Christian saints and martyrs, most notably Saint Demetrius of Thessaloniki, a major figure in Eastern Orthodox tradition.
Diego
“Supplanter”
Diego is widely understood to mean 'supplanter' or 'he who replaces,' sharing its ultimate root with Jacob. Though its precise etymological path is debated, the name carries associations with boldness, determination, and a spirited character that has defined its bearers throughout history.
Dionisio
“Devoted to Dionysus; of divine origin”
Dionisio is the Spanish form of Dionysius, ultimately from the Greek 'Dionysios', meaning belonging to or devoted to Dionysus, the Greek god of wine, festivity, and creative ecstasy. The name carries layers of ancient mythology and early Christian history: Saint Dionysius the Areopagite, converted by the Apostle Paul, and Pope Dionysius were among the early Christians who bore it, transforming a pagan name into a Christian one of great prestige.
Dolores
“Sorrows”
Dolores derives from the Spanish title of the Virgin Mary, Maria de los Dolores, meaning Mary of the Sorrows, referring to the seven sorrows she endured.
Dominga
“Born on Sunday”
Dominga is the feminine form of Domingo, itself derived from the Latin Dominicus, meaning belonging to the Lord or born on the Lord's Day. Traditionally bestowed upon girls born on a Sunday, the name carries deep associations with Christian worship, rest, and the sacred rhythm of the week. Its roots lie in the Latin word Dominus, meaning Lord, giving Dominga a devotional quality that was especially valued in Catholic Spanish-speaking communities throughout Latin America and Spain.
Domingo
“Born on Sunday”
Domingo derives from the Latin Dominicus, meaning belonging to the Lord, which in popular usage came to denote Sunday as the Lord's day. A child named Domingo carries the celebratory suggestion of having been born on the most sacred day of the Christian week. The name has a warm, resonant sound and has been used across the Spanish-speaking world for centuries, carried with distinction by saints, artists, and performers.
Dulce
“Sweet”
Dulce derives from the Latin dulcis, meaning sweet or pleasant, entering Spanish directly as an adjective used as a name. The Latin root also underlies musical terms such as dolce and dulcet, reflecting the enduring association between sweetness and beauty in Western culture. In the Spanish-speaking world, Dulce evokes the gentle, affectionate spirit of the name's literal meaning. The name is also connected to the concept of Dulcinea, Don Quixote's idealised beloved in Cervantes' masterwork, lending it a romantic, literary dimension that elevates it beyond a simple descriptive word into a name of genuine cultural resonance.
Edelmira
“Noble fame”
Edelmira is a Spanish feminine name derived from Germanic elements: adal or edel meaning noble, and mira derived from meri meaning famous. The combined meaning is noble fame or famously noble. The name arrived in Spain and Latin America through the Germanic Visigoth influence on the Iberian Peninsula. It carries an aristocratic bearing and old-world elegance that sets it apart from more common Spanish names.
Eduardo
“Wealthy guardian”
Eduardo is the Spanish and Portuguese form of Edward, derived from the Old English elements ead (wealth, fortune, prosperity) and weard (guardian, protector). The name thus means wealthy guardian or protector of prosperity, a meaning that speaks to both material security and the responsibility of stewardship. Eduardo carries an aristocratic elegance while remaining warm and approachable, a name that sounds at home in both formal and everyday settings.
Edurne
“Snow”
Edurne is a Basque name meaning snow, derived from the Basque word 'edur' or 'elur' meaning snow. It is the Basque equivalent of the Spanish name Nieves and is associated with the Marian title 'Nuestra Senora de las Nieves', Our Lady of the Snows. The name is deeply rooted in Basque culture and has been embraced more broadly across Spain in recent decades as interest in regional languages has grown.
Efrain
“Fruitful”
Efrain is the Spanish form of Ephraim, a Hebrew name meaning fruitful or doubly fruitful. It carries rich associations of abundance, fertility, and prosperity. In the Hebrew Bible, Ephraim was one of the two sons of Joseph, and his name was given to one of the twelve tribes of Israel. Across Latin America, Efrain has been a beloved given name for centuries, blending biblical heritage with the warmth of the Spanish-speaking world.
Eladio
“From Greece; the Greek one”
Eladio is a Spanish name derived from the Greek 'Helladios', meaning 'of Hellas' or 'from Greece', Hellas being the ancient Greek name for Greece. The name was borne by early Christian saints, including Saint Eladius, a bishop of Toledo in the 7th century, which brought it into widespread use in the Iberian Peninsula. It carries an ancient Mediterranean flavor and a quiet scholarly dignity.
Eligio
“Chosen; elected”
Eligio is the Spanish form of Eligius, derived from the Latin 'eligius' or 'eligere', meaning to choose or elect. The name therefore carries the sense of 'the chosen one' or 'one who has been elected', with connotations of divine selection and exceptional worth. It was most famously borne by Saint Eligius (Eloi), the 7th-century Frankish goldsmith, bishop of Noyon, and patron saint of metalworkers, which ensured the name's spread throughout Catholic Europe.
Eliseo
“God is salvation”
Eliseo is the Spanish and Italian form of Elisha, derived from the Hebrew name Elisha meaning 'my God is salvation'. The name is composed of the elements 'el' referring to God and 'yasha' meaning to save or to deliver. It carries deep prophetic and spiritual weight, having been borne by one of the most prominent prophets in the Hebrew scriptures. Across the Spanish-speaking world, Eliseo has been used for centuries, particularly in Catholic communities with strong biblical traditions. The name evokes themes of divine rescue, mercy, and purpose, making it a deeply meaningful choice for a son.
Eloy
“Chosen; the elect”
Eloy is the Spanish adaptation of the French Eloi, itself derived from the Latin Eligius, meaning chosen or elected. The name honors Saint Eligius (Eloi), the 7th-century Frankish bishop of Noyon who was celebrated for his skills as a goldsmith and his charitable works. Eloy has a clean, modern sound that belies its deep historical roots, making it one of the more accessible classic Spanish names for contemporary use.
Elpidio
“Hope; full of hope”
Elpidio is a Spanish name of Greek origin, derived from 'Elpidios', which comes from the Greek word 'elpis' meaning hope. The name therefore signifies one who is full of hope or who brings hope. It was borne by several early Christian saints, including Saint Elpidius, a hermit venerated in the Eastern Church, and entered the Spanish naming tradition through Catholic hagiography. The name carries a profound spiritual optimism.
Elvira
“All true”
Elvira is a name with debated origins, most likely derived from the Visigothic Germanic elements al (all) and wer (true), giving the meaning all true or entirely genuine. An alternative theory traces the name to the Arabic al-Bira, meaning the town, referring to a city in Moorish Spain. A third possibility connects it to the Latin albus, meaning white or bright. This layering of potential origins gives Elvira a richness that mirrors the multicultural history of the Iberian Peninsula, blending Germanic, Arabic, and Romance influences into a single elegant form.
Encarna
“Incarnation; the Word made flesh”
Encarna is the short form of Encarnacion, a deeply Catholic Spanish name meaning incarnation, referring to the Incarnation of Jesus Christ, the theological mystery of God becoming human. The name honors the Marian feast of the Annunciation, the moment when the angel Gabriel told Mary she would conceive the Son of God, making her the vessel of the Incarnation. Encarna is the everyday, affectionate form of this profound theological name.
Encarnacion
“Incarnation”
Encarnacion derives from the Spanish word for incarnation, referring specifically to the Incarnation of Jesus Christ as a central mystery of Christian theology. The name is profoundly embedded in Spanish Catholic culture, where theological concepts have long been used as given names for girls. La Encarnacion refers to the moment when the divine became human, and bearing the name is considered a form of devotion. It is one of the grandest religious names in the Spanish tradition, carrying gravitas and spiritual beauty in equal measure.
Eneko
“My lord; little flame”
Eneko is a Basque name considered the original Basque form of Inigo, itself the source of the name Ignatius in the broader European tradition. The most widely accepted meaning connects to the Basque elements 'ene' (my) and 'ko' (diminutive), giving the sense of 'my little one' or 'my lord'. Some scholars associate it with a root meaning flame or fire. It is the Basque name of Saint Ignatius of Loyola, born Eneko Lopez de Loyola, making it a name of profound historical weight.
Engracia
“Grace; in grace”
Engracia is a Spanish name derived from the Latin 'in gratia', meaning 'in grace' or 'full of grace'. It is the Spanish form of the name Engratia and is associated with Saint Engracia of Zaragoza, a Christian martyr of the early 4th century who is among the most venerated saints in the city of Zaragoza. The name carries the dual meaning of divine grace and elegant beauty.
Enrique
“Ruler of the home; estate leader”
Enrique means "ruler of the home" or "lord of the estate," the Spanish form of Henry. The name carries connotations of leadership, strength, and domestic authority. It blends regal heritage with the warmth and musicality characteristic of Spanish naming traditions.
Enriqueta
“Ruler of the home; estate ruler”
Enriqueta is the Spanish feminine diminutive of Enrique, itself the Spanish form of Henry, from the Germanic 'Heimrich' composed of 'heim' (home, estate) and 'ric' (ruler, power). The full meaning is therefore 'ruler of the home' or 'powerful estate owner'. Enriqueta was a fashionable name among Spanish and Latin American aristocratic and bourgeois families of the 19th century, conveying refinement and elevated social standing.
Epifanio
“Manifestation, divine appearance or revelation”
Epifanio is the Spanish form of Epiphanius, from the Greek epiphaneia meaning manifestation or appearance, derived from epi (upon) and phainein (to show, to appear). The name is directly connected to the Christian feast of the Epiphany, the manifestation of Christ to the Magi. It was traditionally given to boys born around January 6.
Ernestina
“Serious; earnest; battle to the death”
Ernestina is the Spanish feminine form of Ernesto (Ernest), derived from the Old High German 'Ernust' meaning earnestness, seriousness, or vigor in battle. The name carries connotations of sincere determination and resolute character. Ernestina was popular among 19th-century Spanish and Latin American bourgeois families, enjoying a literary association through its connection to the Oscar Wilde play 'The Importance of Being Earnest', known in Spanish as 'La importancia de llamarse Ernesto'.
Esmeralda
“Emerald”
Esmeralda is the Spanish and Portuguese word for emerald, the precious green gemstone prized since antiquity. The word traces back through Old French esmeraude to the Latin smaragdus and ultimately the Greek smaragdos, which described a variety of green stones. As a given name, Esmeralda combines the allure of precious gemstones with literary fame through Victor Hugo's iconic heroine in The Hunchback of Notre-Dame. The name evokes verdant beauty, preciousness, and a certain romantic grandeur.
Discover thousands of names in the app
Swipe through names, match with your partner, and find the perfect name together. Privacy-first, always.