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.
Araceli
“Altar of the sky”
Araceli is a Spanish name derived from the Latin 'ara caeli', meaning altar of the sky or altar of heaven. It is associated with the Virgen de Araceli, a beloved Marian devotion in southern Spain, particularly in Lucena, Córdoba. The name soars with celestial beauty and spiritual devotion, evoking the sacred meeting point between the earthly and the divine. It is lyrical, uncommon outside the Spanish-speaking world, and deeply rooted in Catholic tradition.
Arantxa
“Thornbush”
Arantxa is a Basque name derived from the word arantza, meaning 'thornbush' or 'blackthorn.' In Basque religious tradition, the name is associated with a Marian shrine, the Virgin of Arantzazu, where legend holds that a shepherd discovered an image of the Virgin Mary in a thornbush. The name thus carries both natural and spiritual connotations, evoking humble landscapes and miraculous discovery.
Arcadio
“From Arcadia, land of pastoral peace”
Arcadio derives from the Greek Arkadios, meaning of or from Arcadia, the mountainous region of ancient Greece celebrated in classical literature as an idyllic pastoral paradise. The name entered Spain through the veneration of early Christian martyrs and was reinforced by humanist literary culture in the Renaissance. It carries connotations of pastoral beauty and classical learning.
Ariadna
“Most holy”
Ariadna is the Spanish form of Ariadne, the name of the Cretan princess from Greek mythology who helped Theseus navigate the Labyrinth. The name derives from the Greek ari (most, very) and adnos (holy), meaning 'most holy' or 'very pure.' In Spanish-speaking cultures, Ariadna blends classical mythology with a distinctly Iberian phonetic elegance, making it a popular choice for families seeking a name with ancient roots and romantic resonance.
Arsenio
“Virile and strong”
Arsenio is the Spanish form of the Greek name Arsenios, from the root arsen meaning 'male,' 'virile,' or 'strong.' The name was borne by a notable early Christian saint, Arsenius the Great, a fifth-century Roman deacon who became a desert father in Egypt known for his austere life of contemplation. The name reached Spain through the Catholic veneration of this saint and has been used in the Iberian Peninsula and Latin America for centuries.
Asuncion
“Assumption”
Asuncion refers to the Assumption of the Virgin Mary, the Catholic belief that Mary was taken body and soul into heaven at the end of her earthly life. The feast of the Assumption, celebrated on 15 August, is one of the most important dates in the Catholic calendar. The name expresses profound Marian devotion and is particularly associated with Spanish and Latin American Catholic culture. It is also the name of the capital city of Paraguay.
Avelina
“Little hazelnut or hazel tree”
Avelina is a Spanish feminine name derived from the Latin avellana, meaning 'hazelnut' or 'hazel tree,' referring to the Avella region of Campania in Italy known for its hazelnuts. The name has a gentle, nature-connected quality, evoking the warmth and nourishment of the hazel tree. It is the feminine form of Avelino and is used across Spain and Latin America in Catholic communities that honor Saint Avelino.
Avelino
“From Avella, the hazel place”
Avelino is a Spanish masculine name derived from the Latin Avellinum, the ancient name for the city of Avella in Campania, Italy, famous for its hazelnut production. The root avellana means 'hazelnut' in Latin. The name gained wide usage in Catholic Spain and Latin America through devotion to Saint Andrew Avellino, a sixteenth-century Italian priest and mystic who was canonized in the eighteenth century.
Azucena
“White lily”
Azucena is a Spanish feminine name derived from the Arabic azzusayan or az-zuhayra, referring to the white lily flower. The name entered the Spanish language during the period of Moorish influence in the Iberian Peninsula and became a distinctly Spanish-language floral name. The white lily carries symbolic associations with purity, grace, and the Virgin Mary in Catholic tradition, making Azucena both a nature name and a devotional one.
Azul
“Blue”
Azul is the Spanish word for the color blue, used directly as a given name. The word derives from the Arabic lazaward, referring to the lapis lazuli stone, which was prized for producing the vivid blue pigment. Blue carries rich symbolic associations: in many cultures it represents the sky, the sea, depth, wisdom, and calm. In the Spanish-speaking world, Azul has emerged as a contemporary color name with a poetic, evocative quality that appeals to parents seeking something simple yet meaningful.
Baldomero
“Bold fame”
Baldomero is a Spanish name of Germanic origin, composed of two Old High German elements: 'bald' meaning bold, brave, or daring, and 'mari' or 'meri' meaning fame or renown. The combined meaning, famous for boldness or bold and renowned, reflects the warrior-aristocrat values of the Visigothic tribes who brought Germanic names into the Iberian Peninsula. The name was particularly fashionable in nineteenth-century Spain, carried by generals and statesmen, giving it a distinctly old-world, distinguished quality.
Baltasar
“God protect the king”
Baltasar is the Spanish form of Balthazar, itself derived from the Babylonian Bel-shar-usur, meaning Baal protect the king or God protect the king. It is traditionally one of the names given to the Three Wise Men who visited the infant Jesus, lending the name enduring biblical and regal associations. The name carries a weighty, distinguished character that has resonated across centuries of Spanish and wider European culture.
Baltazar
“God protect the king”
Baltazar is the Spanish form of Balthasar, traditionally one of the names given to the Three Magi who visited the infant Jesus. The name derives from the Phoenician or Babylonian Bel-shar-usur, meaning 'Bel protects the king' or 'God protect the king.' Bel was a Babylonian deity, though Christian tradition reinterpreted the name in a monotheistic context. In Spanish Catholic culture, Baltazar is associated with the feast of the Epiphany on January 6, one of the most important celebrations of the year.
Bartolome
“Son of Talmai”
Bartolome is the Spanish form of Bartholomew, from the Aramaic Bar-Talmai, meaning 'son of Talmai.' Talmai is itself a Hebrew name possibly meaning 'ridge of furrows' or 'abounding in furrows,' relating to agricultural imagery. Bartholomew was one of the twelve apostles of Jesus, making Bartolome a deeply apostolic name in Catholic tradition. The name was widely used throughout the Spanish-speaking world during the colonial era and has historical resonance in both Spain and the Americas.
Basilisa
“Queen”
Basilisa is a Spanish feminine name derived from the Greek basilissa, meaning 'queen' or 'sovereign lady.' The Greek root basileus means 'king,' and the feminine form basilissa became the title for Byzantine empresses. The name entered the Catholic hagiographic tradition through several early Christian martyrs named Basilissa, and it was adopted in Spain as a devotional name honoring these saints.
Bautista
“Baptist”
Bautista is the Spanish form of Baptist, derived from the Greek baptistes meaning one who baptises. The name refers directly to Saint John the Baptist, the biblical prophet who baptised Jesus in the River Jordan. It carries profound spiritual weight in Catholic culture and has surged in popularity across Argentina and the wider Spanish-speaking world in recent decades, appreciated for its bold sound and its deep roots in Christian tradition.
Beatriz
“She who brings joy”
Beatriz is the Spanish and Portuguese form of Beatrice, derived from the Latin "beatrix" meaning "she who brings happiness" or "blessed." The name carries centuries of literary and royal heritage, most famously through Dante's beloved Beatrice, who guided him through Paradise. It is a name of grace, warmth, and enduring beauty.
Begona
“Place of the dominant hill”
Begona is a Basque topographic name meaning place of the dominant hill or place of the high peak, from the Basque elements 'bego' or 'begi' (peak, dominant place) and the locative suffix 'ona'. It is the name of a prominent basilica and neighbourhood on the hills above Bilbao in the Basque Country, dedicated to the Virgen de Begona, the patron of Biscay. The name thus carries both geographical and Marian religious significance, being deeply rooted in Basque Catholic tradition.
Belen
“Bethlehem”
Belen is the Spanish form of Bethlehem, the birthplace of Jesus Christ in the Christian tradition. The Hebrew name Beit-Lechem means 'house of bread' or 'house of meat,' referring to the fertile land of the region. In Spanish Catholic tradition, Belen became a given name honoring the sacred city of the Nativity, and a belen is also the Spanish word for a Nativity scene displayed at Christmas. The name thus carries profoundly Christological associations in the Spanish-speaking world.
Benicio
“Blessed, benevolent”
Benicio is rooted in the Latin benedictus, meaning blessed or favoured, combined with the gracious quality of bene meaning well or good. The name suggests a generous, kind-hearted spirit. Brought to wider global attention by the Oscar-winning actor Benicio del Toro, it has a warm, magnanimous character that feels both deeply traditional and refreshingly modern in its approachability.
Benigno
“Benign and kind”
Benigno is a Spanish masculine name derived from the Latin benignus, meaning 'kind,' 'benevolent,' 'gentle,' or 'good-natured.' The Latin word is composed of bene (well) and gignere (to be born or produce), thus literally meaning 'well-born' or 'of good stock,' though the name's practical meaning emphasizes kindness and beneficence. Several early Christian martyrs and saints bore this name, embedding it in the Catholic tradition of Spain and Latin America.
Benito
“Blessed”
Benito is the Spanish and Italian diminutive form of Benedicto or Benedetto, ultimately derived from the Latin benedictus meaning blessed or one who speaks well. The name carries a sense of divine favour and spiritual goodness. It has a warm, Mediterranean quality and is associated with Saint Benedict, the founder of Western monasticism.
Bernabe
“Son of consolation”
Bernabe is the Spanish form of Barnabas, from the Aramaic bar-nabas meaning son of consolation or son of encouragement. In the New Testament, Barnabas was a companion of Saint Paul and a key figure in early Christian missionary work, known for his generosity and his gift for lifting others' spirits. The name carries deep associations with comfort, steadfastness, and compassionate leadership.
Bernarda
“Strong and brave as a bear”
Bernarda is the Spanish feminine form of Bernardo, which derives from the Germanic name Bernhard, composed of bern (bear) and hard (brave, strong, hardy). The full meaning is 'strong as a bear' or 'brave as a bear,' combining two powerful qualities. The name has deep Catholic resonance through Saint Bernard of Clairvaux, one of the most influential figures of medieval Christianity. Bernarda as a feminine form was used across Spain and Latin America, particularly in the nineteenth and early twentieth centuries.
Bibiana
“Full of life”
Bibiana is a Spanish variant of Viviana, derived from the Latin Vivianus or Viviana, from vivus meaning 'alive' or 'full of life.' The name has been used in Spain since the early medieval period, with a fourth-century Roman martyr named Bibiana being venerated in the Catholic Church. The slight phonetic variation from Viviana to Bibiana was common in early Latin and medieval Spanish, as the v and b sounds were frequently interchangeable in the Iberian Peninsula.
Biel
“God is my strength”
Biel is the Catalan form of Gabriel, a Hebrew name meaning 'God is my strength' or 'strong man of God.' It is formed from the Hebrew elements El (God) and gibor (strength, hero). Gabriel is one of the archangels in Abrahamic traditions, the messenger who announced the birth of Jesus to the Virgin Mary and delivered divine messages to prophets in Jewish, Christian, and Islamic traditions. Biel has become a popular independent name throughout Catalonia and the Valencian Community in Spain.
Blanca
“White, pure”
Blanca is the Spanish word for white, symbolising purity, innocence, and radiance. The name has been borne by queens and noblewomen throughout Spanish history, most notably Blanca of Castile, who became one of the most formidable rulers of medieval France. It has a clean, luminous beauty that feels both classic and effortlessly elegant.
Bonifacio
“Of good fate or doer of good”
Bonifacio is the Spanish form of the Latin Bonifacius, composed of bonus (good) and facere (to do, to make) or fatum (fate, destiny), giving the meaning 'doer of good' or 'of good fate.' The name was borne by several popes and important saints, most notably Saint Boniface of Mainz, the eighth-century missionary known as the Apostle to the Germans. The name was widely used across Catholic Europe and the Spanish-speaking world through the influence of these venerable figures.
Borja
“From the town of Borja”
Borja is a Spanish masculine name derived from the town of Borja in the province of Zaragoza, in the region of Aragon. The town's name may come from the Iberian or pre-Roman root meaning 'tower' or 'fortified place.' The name gained wider recognition through the noble Borja family, whose Italian branch became the infamous Borgia dynasty of Renaissance Italy. In Spain, Borja carries associations with Aragonese nobility and Catholic heritage through the Jesuit saint Francis Borja.
Brisa
“Breeze”
Brisa is the Spanish word for breeze, particularly the refreshing coastal breeze of the Mediterranean and Caribbean. Used as a given name, it evokes lightness, freedom, the scent of the sea, and the gentle movement of warm air. In Spanish-speaking cultures, the name has a poetic, sensory quality. It is used for both boys and girls, though it leans feminine in practice, and it has begun attracting interest beyond Hispanic communities for its simplicity and natural beauty.
Discover thousands of names in the app
Swipe through names, match with your partner, and find the perfect name together. Privacy-first, always.