Skip to content
Spanish Names

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.

GirlStable

Esperanza

Hope

Esperanza is the Spanish word for hope, derived from the Latin 'sperantia'. It is a name that carries deep emotional and spiritual resonance, embodying optimism and the enduring belief in better things to come.

Origin: Spanish
BoyStable

Esteban

Crown, garland

Esteban is the Spanish form of Stephen, derived from the Greek 'stephanos,' meaning 'crown' or 'garland.' It carries a sense of honour and distinction, historically associated with victors and those worthy of recognition.

Origin: Spanish
GirlStable

Estefania

Crown; wreath

Estefania is the Spanish form of Stephanie, derived from the Latin Stephania, feminine of Stephanus, from the Greek 'Stephanos' meaning crown or wreath. The name was borne by several early Christian saints and martyrs, and the masculine Saint Stephen (San Esteban in Spanish) is the first Christian martyr, giving the name strong ecclesiastical roots. Estefania combines royal elegance with deep religious tradition.

Origin: Spanish
GirlRising

Estela

Star

Estela is the Spanish form of Estelle or Stella, ultimately from the Latin 'stella' meaning star. The name evokes the light, beauty, and constancy of stars, and in the Christian tradition it carries Marian overtones through the title 'Stella Maris', Star of the Sea, a title of the Virgin Mary. Estela is the more Hispanicized spelling of the name and has been widely used across the Spanish-speaking world for generations.

Origin: Spanish
GirlStable

Estrella

Star

Estrella is the Spanish word for 'star', a name that radiates light and beauty. It carries both celestial wonder and a deep tradition of devotion in Spanish-speaking cultures.

Origin: Spanish
BoyStable

Eusebio

Pious, devout

Eusebio derives from the Greek name Eusebios, formed from eu meaning good or well, and sebein meaning to worship or revere, giving the sense of one who is pious or devout. The name has been carried by early Christian martyrs, influential historians, and, most famously, one of football's greatest ever players. It combines spiritual seriousness with a richly human legacy.

Origin: Spanish
BoyRising

Ezequiel

God will strengthen

Ezequiel is the Spanish form of Ezekiel, a Hebrew name meaning 'God will strengthen' or 'God strengthens', from the elements 'el' (God) and 'chazaq' (to be strong, to strengthen). Ezekiel was one of the major prophets of the Old Testament, whose visions of the divine chariot (the Merkabah) and the valley of dry bones are among the most powerful and mysterious in all of scripture. The name carries prophetic authority and profound spiritual depth.

Origin: Spanish
GirlStable

Fabiana

Bean grower; of the Fabian clan

Fabiana is the feminine form of Fabiano (Fabian), derived from the Latin family name Fabianus, itself from 'Fabius', a famous Roman gens or clan name connected to the Latin word 'faba' meaning broad bean. While the literal meaning refers to bean cultivation, which was significant in ancient Roman agriculture, the name carries the prestige of the ancient Fabian clan and is associated with Pope Saint Fabian, a 3rd-century martyr of great renown.

Origin: Spanish
GirlRising

Fabiola

Bean grower

Fabiola derives from the Latin family name Fabius, which was associated with the faba bean and those who cultivated it. The Roman gens Fabia was one of the most distinguished patrician families in ancient Rome. The name was borne by a fourth-century Roman saint and martyr, and later by Queen Fabiola of Belgium, a Spanish noblewoman who became beloved across Europe. It combines earthy Roman origins with regal and saintly associations.

Origin: Spanish
BoyStable

Facundo

Eloquent, fluent

Facundo derives from the Latin facundus, meaning eloquent, fluent, or gifted in speech. The root fac- relates to the Latin facere meaning to make or do, and in this context suggests someone who makes meaning flow with ease. In classical Latin literature, facundus was a high compliment for an orator or writer. The name is predominantly found in Argentina, Uruguay, and other parts of Latin America, where it carries a literary and intellectual flavour. It is associated with thoughtful, articulate individuals and those with a natural talent for expression.

Origin: Spanish
BoyFalling

Feliciano

Happy; fortunate; lucky

Feliciano is a Spanish and Italian name derived from the Latin 'felicianus', an adjective form of 'felix' meaning happy, fortunate, or lucky. The name conveys a sense of blessed joy and good fortune, and was borne by several early Christian saints, most notably Saint Felicianus, a bishop martyred in the 3rd century. The name carries an inherently sunny, optimistic quality rooted in classical Latin.

Origin: Spanish
GirlFalling

Felicidad

Happiness and good fortune

Felicidad derives from the Latin word 'felicitas', meaning happiness, prosperity, and good luck. It reflects the Roman concept of divine favor and worldly flourishing, and was adopted into Spanish as a given name expressing the parents' wish for a joyful life for their daughter. The name carries warmth and optimism at its core.

Origin: Spanish
GirlFalling

Felipa

Lover of horses

Felipa is the Spanish feminine form of Felipe, which derives from the ancient Greek name Philippos, composed of 'philos' (loving) and 'hippos' (horse). The name entered Spanish through Latin and has been used across the Iberian Peninsula and Latin America for centuries. It carries an aristocratic undertone given the historic prominence of kings named Felipe.

Origin: Spanish
BoyStable

Felipe

Lover of horses

Felipe is the Spanish form of Philip, derived from the Greek name Philippos, which combines 'philein' (to love) with 'hippos' (horse). The name carries powerful royal associations, having been borne by six kings of Spain, including the current monarch King Felipe VI. It is a name that evokes both classical heritage and contemporary elegance, widely used across the Spanish-speaking world and beyond.

Origin: Spanish
GirlFalling

Felisa

Happy and fortunate

Felisa is a Spanish variant of Felicia, itself derived from the Latin 'felix', meaning happy, fortunate, or blessed. The name is closely related to Felicidad and Felipa but has a softer, more lyrical sound. It was especially popular in the early 20th century across Spain and Latin America, often given to honor saints of the Felix family of names.

Origin: Spanish
BoyRising

Fermin

Strong and steadfast

Fermin derives from the Latin 'firmus', meaning firm, strong, or steadfast. The name entered Spanish through the early Christian martyr Saint Fermin of Amiens, a third-century bishop who became the patron saint of Pamplona and Navarre. His feast day on 7 July is the occasion for the world-famous Festival of San Fermin in Pamplona, known internationally for the running of the bulls. The name therefore carries both a strong religious heritage and an association with one of Spain's most exuberant and internationally recognised cultural celebrations.

Origin: Spanish
GirlFalling

Fermina

Strong, steadfast

Fermina is the feminine form of Fermin, itself derived from the Latin firmus, meaning firm, strong, or steadfast. The name carries a sense of resolute character and quiet inner strength. It was in regular use across Spain and Latin America throughout the 19th and early 20th centuries. Outside the Spanish-speaking world, the name gained wider recognition through Gabriel Garcia Marquez's novel Love in the Time of Cholera, in which Fermina Daza is the proud and spirited central character. The name has a musical, flowing quality that belies its solid meaning.

Origin: Spanish
GirlStable

Fernanda

Bold voyager

Fernanda is the feminine form of Fernando, which derives from the Germanic elements fardi meaning journey or expedition and nand meaning bold or daring. Together they form the vivid image of a bold voyager or daring traveller. The name entered Spanish from the Visigoths who ruled Iberia after the fall of Rome, and it became one of the most prestigious names in Spanish royal history, carried by kings and queens across the Iberian Peninsula.

Origin: Spanish
BoyStable

Fernando

Bold voyager

Fernando combines Germanic elements meaning bold or daring with a root signifying journey or voyage, creating a name that evokes courage and adventure.

Origin: Spanish
BoyStable

Fidel

Faithful

Fidel derives from the Latin Fidelis, meaning faithful, loyal, or trustworthy. It reflects the Christian virtue of faithfulness, both to God and to other people. The name has been used across the Spanish-speaking world for centuries and carries a strong, principled character. Its Latin root connects it to the English word fidelity and to the broader Romance language tradition of names expressing moral virtues.

Origin: Spanish
GirlRising

Flor

Flower

Flor is derived from the Latin 'flos' (genitive 'floris'), meaning flower or blossom. It is used across the Spanish and Portuguese-speaking world as a given name and also appears as a short form of Florence or Florida. The name has an appealing directness: where English speakers might choose Lily, Violet, or Rose for their botanical associations, Spanish speakers often choose Flor for its simple, unadorned beauty. The name evokes springtime renewal, natural beauty, and gentle growth. Its single-syllable brevity gives it a clean, confident sound that stands out even as floral names enjoy a broad revival.

Origin: Spanish
GirlStable

Florencia

Flourishing, in bloom

Florencia is the Spanish form of Florence, derived from the Latin name Florentia, meaning flourishing or blooming. It evokes imagery of flowers and the vitality of spring. The name is intimately connected to the Italian city of Florence, a center of Renaissance art and culture, and carries an air of elegance and intellectual refinement that traveled across the Spanish-speaking world via Catholic naming traditions.

Origin: Spanish
BoyStable

Florencio

Flourishing, blooming

Florencio derives from the Latin 'Florentius', itself from 'florens' meaning flourishing, blooming, or prosperous. It shares its root with the city of Florence in Italy and the English name Florence. The name carries connotations of vitality, abundance, and growth, and has been used across the Spanish-speaking world for centuries as a dignified, traditional masculine name.

Origin: Spanish
GirlFalling

Florentina

Flourishing, belonging to Florence

Florentina is an extended feminine form of the Latin name Florentius, meaning flourishing or blooming. It shares its root with Florencia but carries a slightly more formal, classical character. The name was borne by an early Christian saint and spread through Catholic Europe, finding a particularly warm reception in Spain and Latin America where it was used as a saint's name of distinction.

Origin: Spanish
GirlStable

Francisca

Free woman, from France

Francisca is the Spanish and Portuguese feminine form of Francisco, itself derived from the medieval Latin 'Franciscus', meaning Frankish or free. The name was popularized by Saint Francis of Assisi in the 13th century and spread widely through Catholic missionary influence. Francisca carries connotations of freedom, simplicity, and spiritual devotion that Saint Francis exemplified.

Origin: Spanish
BoyStable

Francisco

Free man, one from France

Francisco derives from the Late Latin 'Franciscus,' meaning 'Frenchman' or 'free man.' The name gained its spiritual dimension through Saint Francis of Assisi, transforming from a simple ethnic descriptor into a name associated with humility, compassion, and love for the natural world. It remains one of the most beloved names across the Spanish and Portuguese-speaking world.

Origin: Spanish
BoyStable

Froilan

Master of the estate, lord of the domain

Froilan is a Spanish name of Visigothic Germanic origin, from the elements froi (lord, master) and land (land, territory), producing a name meaning lord of the land or master of the estate. It was borne by a 9th-century Spanish saint from Lugo, patron of the diocese of Oviedo, giving it strong roots in Asturian and Leonese Catholic tradition.

Origin: Spanish
GirlStable

Gabriela

God is my strength

Gabriela is the Spanish and Portuguese feminine form of Gabriel, carrying the powerful meaning 'God is my strength'. Rooted in Hebrew tradition, the name connects to the archangel Gabriel, a divine messenger of great importance across multiple faiths. Gabriela balances spiritual depth with a melodic, romantic sound that has made it beloved across the Spanish-speaking world and far beyond.

Origin: Spanish
BoyStable

Gaizka

Savior, one who saves

Gaizka is a Basque name meaning savior or one who saves, the Basque equivalent of the Spanish Salvador and the Latin Salvator. It is derived from the Basque root gaizka (to save, salvation), making it a theologically significant name in the Basque Catholic tradition. It is the distinctly Basque form of a name with universal Christian meaning.

Origin: Spanish
GirlRising

Gala

Festivity, joyful celebration

Gala as a given name in the Spanish tradition traces to 'gala', meaning festivity, merrymaking, or fine dress. It evokes joy, brilliance, and celebratory energy. The name also has roots in the Visigothic name Gailana, connected to the Germanic element 'gail' (merry, lively). In the modern era, Gala gained international recognition through the surrealist world due to Elena Ivanovna Diakonova, known simply as Gala, muse of Salvador Dali.

Origin: Spanish
Namekin app icon

Discover thousands of names in the app

Swipe through names, match with your partner, and find the perfect name together. Privacy-first, always.