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.

BoyStable

Galo

From Gaul, rooster

Galo is derived from the Latin 'Gallus', which referred both to an inhabitant of ancient Gaul (the region comprising modern France and surrounding areas) and to a rooster. The name carries historical and symbolic weight, as the rooster is a symbol of vigilance and the dawn in many cultures. Saint Gall, a 7th-century Irish monk who evangelized Switzerland, spread the name through Catholic Europe, and Galo became its Spanish form.

Origin: Spanish
BoyStable

Gaspar

Treasure bearer

Gaspar is the Spanish form of Jasper, derived from Persian roots meaning treasure bearer or keeper of the treasure. In Christian tradition, Gaspar is one of the three Magi who brought gifts to the infant Jesus, lending the name a sense of generosity and reverence. It carries a noble, warm quality with an unmistakable Mediterranean spirit.

Origin: Spanish
BoyFalling

Genaro

Born in January, of Janus

Genaro is the Spanish form of the Latin name Januarius, derived from 'Janus', the Roman god of beginnings, gates, and transitions. January itself was named after Janus, making Genaro a name associated with new starts and doorways between old and new. The name was widely used in Catholic tradition through Saint Januarius, the patron saint of Naples, whose feast day is celebrated with great ceremony.

Origin: Spanish
GirlStable

Genoveva

Tribe woman

Genoveva is the Spanish and Portuguese form of the medieval name Genevieve, tracing back to a Celtic root combining elements meaning tribe or kin with woman or wife, painting a portrait of a woman deeply rooted in community, loyalty, and belonging. The name carries an aristocratic European elegance, having been borne by saints and noblewomen across centuries of Iberian and French history. Parents who choose Genoveva are drawn to its grand, romantic sound, its rich historical layers, and the sense of timeless feminine strength it projects.

Origin: Spanish
BoyStable

Gerardo

Spear brave

Gerardo is the Spanish form of the Germanic name Gerard, composed of the elements ger meaning spear and hard meaning brave, strong, or hardy. Together they form the vivid image of a brave spearman or strong warrior. The name was brought to Iberia by Germanic Visigoths and Frankish influence during the early medieval period, then further spread through the veneration of Saint Gerard Majella and other saints bearing the name. It has been a staple of Spanish masculine naming for many centuries.

Origin: Spanish
BoyStable

German

Brother, warrior of spear-people

German (accented Germán in Spanish) derives from the Latin name Germanus, which could mean brother (from 'germanus', meaning full brother or of the same parents) or could reference the Germanic tribes. The name was borne by several early Christian saints and carried into Spain through Catholic tradition. In the Spanish-speaking world it is a solid, masculine given name distinct from its use as an ethnic adjective.

Origin: Spanish
GirlStable

Gloria

Glory, divine praise

Gloria derives directly from the Latin word 'gloria', meaning glory, renown, or praise. It entered the canon of Christian given names through its deep liturgical associations, particularly the 'Gloria in Excelsis Deo' (Glory to God in the Highest), a central hymn of Christian worship. The name captures a sense of divine radiance, honor, and spiritual elevation that made it an enduring choice across Catholic cultures.

Origin: Spanish
BoyStable

Gonzalo

Battle genius

Gonzalo is a distinctly Spanish name with deep medieval roots, derived from Germanic elements that together suggest meanings such as "battle genius," "war elf," or "saved in battle." The name carries a strong martial quality tempered by its warm Spanish pronunciation and its association with chivalric tradition. Gonzalo Fernandez de Cordoba, known as "El Gran Capitan," cemented the name in the Spanish consciousness as one synonymous with military brilliance and honour. It remains a beloved classic in the Spanish-speaking world.

Origin: Spanish
GirlFalling

Goretti

Honor of Maria Goretti, purity and martyrdom

Goretti is a devotional name given in honor of Saint Maria Goretti, an Italian peasant girl martyred in 1902 at age 11 who became one of the most celebrated Catholic martyrs of the 20th century. The name itself is a surname from the Goretti family, likely of local Italian origin. In Spain and Latin America, parents give this name out of deep Marian and martyrological devotion, especially among conservative and traditional Catholic communities.

Origin: Spanish
BoyStable

Gorka

Farmer, earth worker

Gorka is the Basque form of the name George, derived from the Greek 'Georgios', meaning farmer or earth worker (from 'ge', earth, and 'ergon', work). It is exclusively a Basque name and is used in the Basque Country of northern Spain and southwestern France. The name carries all the cultural weight of Saint George while expressing a distinctly Basque identity, reflecting the Basque people's tradition of giving their own linguistic forms to imported names.

Origin: Spanish
GirlStable

Gracia

Grace, divine favor

Gracia is the Spanish form of Grace, derived from the Latin 'gratia', meaning grace, favor, and thanksgiving. In Christian theology, grace refers to God's freely given love and favor toward humanity, giving the name profound spiritual depth. It was used widely in medieval and early modern Spain as both a given name and in devotional compounds like 'Nuestra Senora de la Gracia' (Our Lady of Grace). The name radiates elegance and spiritual generosity.

Origin: Spanish
GirlStable

Graciela

Grace, favour

Graciela is the Spanish elaboration of Gracia, derived from the Latin gratia, meaning grace, favour, or charm. The Latin root also underlies the English word grace and is connected to the concept of divine gift or benevolence in Christian theology. Graciela adds a flowing, melodic suffix to the base name, giving it a distinctly Spanish warmth and elegance. The name evokes refinement, kindness, and the idea of being blessed with both inner beauty and divine favour.

Origin: Spanish
BoyFalling

Gregorio

Watchful, alert

Gregorio is the Spanish form of Gregory, derived from the Greek Gregorios, meaning watchful or alert, formed from gregorein meaning to be awake or to watch. The name has been borne by sixteen Roman Catholic popes, making it one of the most papally significant names in Christian history. In the Spanish-speaking world, Gregorio carries a dignified, scholarly air, often associated with wisdom, vigilance, and spiritual leadership.

Origin: Spanish
GirlStable

Griselda

Grey battle maiden

Griselda derives from Germanic elements: 'gris', meaning grey, and 'hild', meaning battle. It was brought into the Iberian Peninsula through Germanic influences and became embedded in Spanish and Italian culture through the medieval literary figure of Patient Griselda. The name carries associations of enduring strength and quiet resilience rather than aggressive battle, as its most famous bearer is celebrated for her extraordinary patience and steadfastness under severe trials.

Origin: Spanish
GirlFalling

Guadalupe

Valley of the wolf

Guadalupe derives from the Arabic wadi al-lubb, meaning river of the wolf or hidden river, referring to the Guadalupe River in the Extremadura region of Spain. The name gained enormous religious significance through the Virgin of Guadalupe, the Marian apparition that appeared to the indigenous Mexican man Juan Diego in 1531. This event made Guadalupe one of the most spiritually charged names in the entire Spanish-speaking world, carrying layers of faith, identity, and cultural pride.

Origin: Spanish
BoyStable

Guillermo

Resolute protector

Guillermo is the Spanish form of William, derived from the Germanic elements wil (will, determination) and helm (helmet, protection). It carries the same noble meaning of resolute protector while bearing the distinctive rhythm and warmth of the Spanish language. The name has a distinguished, stately quality that has made it a favourite among Spanish-speaking families for centuries.

Origin: Spanish
BoyFalling

Gumersindo

Man of the Goths, path of strength

Gumersindo is derived from the Visigothic name Gumersindus, composed of Germanic elements. The first element 'Gumer' or 'Gundo' relates to Gothic 'guma' (man) or 'gund' (battle, strength), and '-sindus' derives from 'sinths' (path, journey). Together the name can be interpreted as man of the path or battle journey. It entered Spanish through the Visigothic kingdoms that ruled the Iberian Peninsula after the fall of the Roman Empire, leaving a lasting Germanic layer in Spanish naming.

Origin: Spanish
BoyStable

Gustavo

Staff of the Goths

Gustavo derives from the Old Norse elements meaning 'staff of the Goths', blending ancient Germanic heritage with the warmth of the Romance languages. The name has been carried by kings, poets and artists, lending it a distinguished yet approachable character. It bridges Northern European roots with Southern European elegance in a way few names manage.

Origin: Spanish
BoyFalling

Heriberto

Bright warrior of the army

Heriberto is the Spanish form of the Germanic name Herbert, composed of 'heri' or 'hari' (army, warrior) and 'beraht' (bright, shining). The name entered Spain through Frankish and Visigothic contact and was reinforced by the veneration of Saint Herbert of Cologne, a 10th-century archbishop known for his scholarly and ecclesiastical leadership. It carries a distinguished, noble quality rooted in Germanic warrior culture.

Origin: Spanish
BoyFalling

Hermenegildo

Worthy ransom

Hermenegildo carries the profound meaning of 'worthy ransom,' rooted in the idea of a person of great value and honor. The name evokes a noble spirit, someone whose worth is beyond measure, a quality that resonates deeply with parents seeking a name of weight and dignity. It speaks to sacrifice, virtue, and the enduring traditions of Iberian Catholic heritage.

Origin: Spanish
GirlFalling

Herminia

Of the god Hermes, messenger

Herminia is derived from the Latin and Greek name Herminia or Hermione, ultimately connected to Hermes, the Greek messenger god associated with communication, travel, and commerce. The name entered the Roman world as Herminia and was used in early Christian contexts. It carries a classical elegance and a mythological undercurrent that gives it an ancient, distinguished character within the Spanish naming tradition.

Origin: Spanish
BoyFalling

Herminio

Earthly

Herminio is a Spanish and Portuguese masculine name derived from the Latin Herminius, itself from the Germanic element ermen or irmin, which carries the sense of whole, universal, or great. In Iberian usage the name has long been associated with the earthly or worldly, suggesting a grounded, practical character. The name also has a geographic dimension: the Serra da Estrela massif in Portugal contains a peak historically called Serra do Herminio, connecting the name to the rugged landscape of the Iberian Peninsula. Herminio is a name of quiet depth and unpretentious solidity.

Origin: Spanish
GirlRising

Hermosa

Beautiful

Hermosa comes directly from the Spanish adjective meaning beautiful or lovely, itself derived from the Latin 'formosus' meaning well-formed, shapely, or fair. The Latin root connects to 'forma' meaning shape or form, suggesting beauty as a quality of form and character rather than mere appearance. The name is romantic and direct, a declaration of beauty in the Spanish-speaking world.

Origin: Spanish
BoyStable

Hernan

Bold voyager

Hernan is a Spanish variant of Fernando, carrying the stirring meaning of 'bold voyager'. The name is deeply associated with the age of exploration and carries connotations of courage, adventure, and determination. It has a confident, energetic quality that appeals to parents seeking something distinctive.

Origin: Spanish
BoyFalling

Hilario

Cheerful, merry

Hilario derives from the Latin hilarius, meaning cheerful or merry, itself rooted in the Greek hilaros. The name was carried into Spanish-speaking cultures through the early Christian saint Hilarius, who served as Pope in the fifth century. It carries associations of natural good humour, warmth, and a disposition that lifts the spirits of those around its bearer. In Spain and Latin America, Hilario has been a quietly consistent choice for families who value joyful temperament as a defining quality.

Origin: Spanish
BoyStable

Horacio

Timekeeper

Horacio is the Spanish and Portuguese form of Horace, derived from the ancient Roman family name Horatius. The exact origin of Horatius is debated, but it is commonly linked to the Latin word 'hora', meaning hour or time, giving rise to the interpretation of timekeeper. The name was immortalised by the Roman lyric poet Quintus Horatius Flaccus, known simply as Horace, whose Odes and Epistles remain cornerstones of classical literature. In Spanish-speaking countries, Horacio carries the full weight of this literary and cultural heritage, projecting intelligence, creativity, and a grounded appreciation for the rhythms of life.

Origin: Spanish
GirlStable

Hortensia

Garden

Hortensia derives from the Latin hortus meaning garden or enclosed cultivated space. It has been used across the Spanish-speaking world for centuries. The name evokes cultivated beauty, patient tending, and the natural elegance of a well-kept garden. It also shares its root with the hydrangea flower, which is called hortensia in Spanish, French, and other Romance languages.

Origin: Spanish
BoyRising

Ibai

River

Ibai means river in the Basque language, and it is an exclusively Basque given name. It reflects the Basque people's deep connection to the natural landscape of the Pyrenean valleys and the rivers that define them. As a given name, Ibai evokes flowing water, vitality, and the life-giving force of natural waterways. It has grown in popularity within the Basque Country as part of a broader revival of indigenous Basque names and cultural identity.

Origin: Spanish
GirlStable

Idoia

Pond, marshy place

Idoia is a Basque name meaning pond or marshy place, and it is also the name of a Marian apparition site in Navarre, Spain, where Our Lady of Idoia is venerated. The name combines the Basque connection to natural landscape with a powerful Catholic devotional tradition. Our Lady of Idoia is the patron of the town of Zumarraga in the Basque Country, and the name is widely used in the Basque region as both a geographical and Marian devotional name.

Origin: Spanish
BoyStable

Ignacio

Fiery one

Ignacio derives from the Latin 'Ignatius', rooted in 'ignis' meaning fire. It conveys passion and intensity, evoking the image of someone with a burning spirit and unwavering determination.

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.