Having a baby is a very exciting event. You will most likely be in a sea of ​​preparations before your arrival. However, there is one of them that is very special and to which you should pay close attention: the choice of a name. If the ultrasound revealed that you are going to have a boy, in this baby names article, you will find a list of more than 120 Spanish boy names . We highlight the most original, beautiful, ancient and even the most modern Spanish names, so your choice will be easier. At the end of the post it is possible that you opt for a beautiful Spanish name for your future baby.

You may be interested in: Spanish girl names

Original Spanish boy names

We start with the original Spanish boy names that have been preserved over time and continue to be one of the favorites.

  • Cañosanto : this name is of Spanish origin and derives from the veneration of the invocation of Our Lady of Los Caños Santos. It is a unisex name.
  • Chema : in this case it is the contraction of José María which means “the chosen ones of God”.
  • Esai – This beautiful name means “God is my salvation”.
  • José María : Spanish boy’s name whose meaning corresponds to “whom God makes great and full of his grace.”
  • Dante : is a name of Latin origin that means “he who resists”.
  • Félix – One of the original Spanish boy’s names meaning “he who considers himself lucky.”
  • Fidel : its meaning is linked to the man who is faithful or worthy of much faith.
  • Guido: is a name that comes from Latin and is associated with “wood”.
  • José Manuel : although it is a compound between José and Manuel, it is a name that has been used in Spain since time immemorial along with its most famous hypocoristic, which is Pepe. 212 Baby Girl Names Starting with She With Meaning.
  • Martin : precedes the Latin martis and is related to “mars or consecrated to the God Mars”.
  • Yago : is the Spanish vocative for Jacobus. Although it precedes the Hebrew, in Spanish it is denoted as “the one who dominates God”.

Beautiful Spanish boy names

According to the INE, these are the most recently used Spanish names because they are the most beautiful:

  • Adrián – This is one of the most common Spanish names today. Its origin is Latin derived from hadrianus which means “the one who comes from the Adriatic Sea”.
  • Adolfo : his saint calendar is celebrated on June 30 and is related to “a noble man like a wolf”.
  • Alexander : a beautiful name of Greek origin whose meaning is “the protector”.
  • Alexander – This name was popularized by Charlemagne and has a Greek origin.
  • Álvaro – This name is a derivative of the Germanic All-warja which translates to “the guardian of all things.”
  • Alan : it is a name of Arabic origin and the man who carries it is intellectual and very intense in his emotions.
  • Alonso : this is a name that defines the “man prepared for combat”.
  • Carlos : handsome Spanish name deriving from the Latin Carolus , meaning “masculine and very strong man.”
  • Cristian : precedes the Latin Christianus , related to “the one who follows God”.
  • Daniel : its etymology indicates that it precedes the Hebrew Daniyyel, where its translation is “God is my judge”.
  • David : Refers to the man who is loved or “loved by God.”
  • Eduardo : is an old Anglo-Saxon name that is associated with wealth and with the guardian.
  • Elías – Although it is an old name, it is also widely used in Spain and means “The Lord is God”.
  • Ernesto : he is a serious and very persevering man. His personality is that of a fighter.
  • Esteban : is one of the names of beautiful Spanish children that is related to victory and that means “deserves to be crowned”.
  • Fabián : comes from the Latin Fabius and translates as “the bean harvester”.
  • Francisco : means “free man” and his personality indicates wisdom and decision.
  • Gabriel – This is a theophoric pretty Spanish boy’s name widely used in the Christian religion.
  • Guillermo : lovely Spanish boy’s name meaning the one who always protects.
  • Gregorio – With a Greek origin, this Spanish name is the variant for Virgil and means “to watch.”
  • Hernán – This is the Latin version for Fernando and can be related to the meaning “gentle traveler”.
  • Hugo: he is a man with a lot of intelligence, judgment, as well as a very energetic and active person.
  • Javier : it is a name that has a Basque origin and is related to “new house”.
  • Jorge : is one of the beautiful Spanish boy names whose meaning is related to a hard-working man who takes care of the land.
  • Lucas: he is a kind boy “who shines”.
  • Luis : it is a name that indicates strength, since it is related to “the great warrior”.
  • Manuel – This Spanish boy’s name is of Hebrew origin. Its translation is very emblematic and is “God is with us.”
  • Mario : is the masculine form for Maria, and means “the chosen one”.
  • Matthew: is associated with the Hebrew Mattathias and translates as “the Gift of God”.
  • Michelangelo – This is a compound name that is very popular. It comes from the Hebrew mi-ka-El, which means “God is incomparable”.
  • Milan : has a Hindu origin meaning “union”. It is also the capital of the Italian region of Lombardy.
  • Omar – This boy’s name comes from Arabic and is related to the best or the firstborn.
  • Orlando : He is a popular, strong and decent man.
  • Óscar : its origin is Germanic and it is related to “the spear of God”.
  • Ovidio – This Spanish boy’s name is associated with “the divine ruler.”
  • Pablo : it is a name of Christian origin that is related to the apostle Paul and whose meaning is “man of great humility”.
  • Rubén : is one of the religious Spanish boy names and means “God sees my hobby”.
  • Sebastián : is a name associated with an honest, respectful, optimistic and very reliable personality.
  • Sergio : This boy’s name has been very popular over the last few decades It comes from the Italian Sergius which translates as “the guardian”.

Old Spanish boy names

Now let’s see some old Spanish boy names that will give your boy a distinguished personality:

  • Aaron : the origin is Egyptian and is related to the light or “the enlightened one”.
  • Adam – According to the Catholic relationship, this is the first man in history.
  • Abel – This is an ancient Hebrew name meaning “the breath of the father.”
  • Absalon : Surely this name will seem strange to you, but it is very common in the bible and means “father is peace”.
  • Alcides – is an Old Spanish boy’s name that translates to King’s strength.
  • Angel : clearly religious name that has been used for centuries and is associated with the “messenger of God”.
  • Bartolomé – One of the old Spanish boy’s names. It is a biblical variant of Bartolmai.
  • Baltazar – This beautiful Spanish boy’s name is related to the birth of Jesus Christ and translates to “God protects the King.”
  • Benjamin – One of the Old Spanish boy’s names of Hebrew origin. It is associated with “son of my pain”.
  • Bertín : in this case it is a name that comes from French and means “brilliant”.
  • Bruno : is of German origin and means “armor”.
  • Cristóbal – One of the Old Spanish boy’s names of Greek origin meaning “the bearer of Christ.”
  • Cosme : has a Greek origin and translates as the adorned.
  • Gaspar – The origin of this Old Spanish boy’s name is Persian and translates to “treasure keeper.”
  • Ignacio : literally translates as man born of fire and is a name that comes from Hebrew.
  • Ivan : This name was used in ancient times and means “God is full of grace”.
  • Jesús : Spanish boy’s name meaning God is our savior.
  • Lucio – One of the Old Spanish boy’s names that translates to “the resplendent one.”
  • Nicolás : boy’s name meaning “victory belongs to the people.”
  • Noah : has a Hebrew origin and is related to rest, peace and comfort.
  • Saul – Refers to the man who was asked for or desired.
  • Teo – This is a Spanish boy’s name used in ancient times to shorten to Theos which is a metaphor for “God.”
  • Octavio – An old Spanish name that was widely used in rural areas. It translates as eighth.
  • Willian : name of Germanic origin that is related to a personality with love, desire and will.

Uncommon Spanish boy names

These Spanish boy names, although they are rare, have a nice meaning. We know that when you see them they can draw your attention:

  • Abelard : in this case, the origin of this name is between Germanic and Hebrew.
  • Abenamar – This Spanish boy’s name comes from a Romance literary figure.
  • Bertrán : its meaning is “illustrious deer” and it has a German origin.
  • Bosco – One of the rare Spanish boy’s names that comes from Italian and is related to “the forest.”
  • Bonifacio – One of the Spanish boy’s names meaning the benefactor.
  • Camino : it is a name that refers to the Marian dedication. Historically it is associated with the foundation of a monastery by King Fernando Católico.
  • Chencho : this is a hypocoristic that corresponds to several Spanish names such as Sergio, Inocencio or Lorenzo.
  • Eudoxio – One of the rare Spanish boy names of Greek origin. It means “of which one speaks well”.
  • Eufemio – This uncommon Spanish boy’s name is associated with someone who has a good word and is very compliant.
  • Estuardo : boy’s name whose variant is Eduardo.
  • Innocent : it is a very eloquent name and is associated with purity and innocence.
  • Faustino : is a Latin boy’s name that is associated with a calm and serene man.
  • Faust : a happy, happy, prosperous man who fights for what he wants.
  • Fedor : its origin is Russian and its translation is “the gift of God”.
  • Filiberto – One of the old Spanish boy’s names meaning “very famous or celebrated.” It is also related to good luck.
  • Froilan – This Spanish boy’s name is the accusative of Froila, so its meaning is “little lord.”
  • Fulvio : in this case it is a name that has its origin in the Latin Fulvius . It means “bright and red like fire”.
  • Garcilaso : This is a composite between Garcia and Lasso. It is an uncommon Spanish boy’s name.
  • Ranulfo – is an uncommon Spanish boy’s name meaning “wolf shield.”
  • Health : this name is rarely used, but there are children who carry it. It has a mystical origin and is associated with well-being.
  • Odilio : He has Germanic roots and can be interpreted as the man who possesses great wealth.
  • Olegario : has a German origin and means “illustrious people”.
  • Pascal : name that is related to the celebration of Easter.
  • Pelayo : is a variant for Pelagio, whose meaning is associated with “from the sea”.
  • Sosimo : This is the form used in Spanish for the name Zosimus and it is related to “something viable”.
  • Unai – Uncommon Spanish boy’s name of Basque origin and meaning cowboy.

Modern Spanish boy names

Choosing a modern name is a very successful option that will make your child look great. For this reason, we have prepared this list with modern Spanish boy names:

  • Axel : is a variant of Absalon that means “the father is peace”.
  • Alec – This name is the hypocoristic for Alexander and is of Eurasian provenance.
  • Benno – This modern Spanish boy’s name is a variant for Bernardo.
  • Brandon : This is a name of English origin that has recently gained popularity in Spain and means “swift sword.”
  • Calvin : is a diminutive of the French chauve and translates as “bald”.
  • Dago – Spanish boy’s name and modern variant of Diego.
  • Daren – This modern Spanish name is borrowed from Nigerian and means “born at night.”
  • Demian : is a variant of Damian and is related to power and submission.
  • Dominic – One of the modern Spanish boy names that comes from Dominus. When translated it means “The Lord”.
  • Gael : This beautiful name of Breton origin has a very striking meaning and is “he who is generous”.
  • Iker : a name that has begun to gain ground among the Spanish and that in Castilian translates as “visitation”.
  • Illán : it is a very old form of Julián, but in recent years it has become very popular.
  • Isaac : Although this name is old, the truth is that in recent decades it has had a large number of parents who opt for it. It translates as “Yahweh laughs.”
  • Jael : It has many meanings, but basically it would be to ascend and be very valuable.
  • Jon – One of the modern Spanish boy’s names. It is an equivalent to the name John .
  • Lamarck : is a name of French origin and is related to nature.
  • Leandro : it is a name of mythological character that is related to someone who dies for love.
  • Luca – is the more modern variant for Lucas.
  • Luther – Modern Spanish boy’s name and a recent adaptation of Luther.
  • Marc : is a name of Catalan origin and means “the one who is combative”.
  • Nate : is a variant for Nathaniel and means “God has given”.
  • Nic : is a variant for Nicholas and means “people of victory”.
  • Rodrigo – A modern Spanish boy’s name common in Spanish-speaking countries and translating to “very famous warrior.”
  • Orestes : although it is an old name, it has recently taken effect. It means “he who is from the mountains”.
  • Thiago – One of the modern Spanish boy names that translates to “God will reward us.” For some it is the variant of Santiago.