Are you expecting a baby? Congratulations! If the ultrasound has revealed the sex of the baby, it’s time to choose a name. It may be that you are not sure where to start, since it is a big decision. There are boy names for all tastes: modern, Spanish, Galician, English, biblical and even rare, an endless list of options! If you need a little help, in this baby names article, you can be inspired by the list of the best boy names. You might be interested in Meaning of The Name Jessica | Characteristics of famous people

English boy names

One of the advantages of your son having a boy’s name in English is that with the globalized world we have and where English is the predominant language, it will be easy to understand and pronounce his name. Find out what the best English boy names are. Here is a list of the most prominent English boy names:

  • Aaron: name originating from the Hebrew meaning “strong or exalted”.
  • Aiden: means “willful”, has a personality that “knows what he wants”.
  • Alexander: means “courteous and brave”.
  • Andrew: one of the most well-known boy’s names in English. Its meaning is “brave, strong and masculine”.
  • Anthony: of Greek origin and its meaning is “he who stands out”.
  • Arthur: of Celtic origin and its meaning is “guardian of the Bear”, referring to the constellation.
  • Connor: of Irish origin and its meaning is “of strong and wise character”.
  • Charly: of English origin meaning “bold and strong”.
  • Christopher – an example of English boy names. The meaning of the name is “the one who carries Christ within him”.
  • Elliot: of Anglo-Saxon origin and means “my God is Yahweh”.
  • Ethan: of English origin and means “hard and solid”.
  • Harrison: name of boys of English origin and means “son of Harry”.
  • Jacob: name for boys of Hebrew origin and means “god protects”.
  • Jeffrey: of Germanic origin and its meaning is “land of peace”.
  • Jake: of Hebrew origin and its meaning is “God is merciful”.
  • Jeremy – Of Hebrew origin and meaning “elevated” or “on the altar.”
  • Jordan: of Hebrew origin and means “the one who goes down”.
  • Joseph: originally from Hebrew and its meaning is “God will add”.
  • Joshua: of Hebrew origin and means “Jehovah is generous”.
  • Mason: of French origin and means “the worker of the rocks”.
  • Matthew: name for boys of Hebrew origin that means “gift of God”.
  • Max: of Latin origin and meaning “the greatest” or “the one who is superior to all”.
  • Michael: one of the best-known names for boys in English. Of Hebrew origin meaning “he who is like God”.
  • Noah: one of the names for boys of Hebrew origin. Its meaning is “rest and peace”.
  • Riley: unisex name of Irish origin and meaning “rye”.
  • Steven: of Greek origin and means “he who is crowned”.
  • Thomas: name of children of Aramaic origin and whose meaning is “twin”.
  • Toby: of Anglo-Saxon origin and which translates as “the Lord is good”.
  • William: of German origin and meaning “willing” or “determined protector.”

Modern boy names

Choosing a modern name can be very “cool” but you run the risk that when your child is older, that name will no longer be fashionable. When deciding on an option, it is much better to choose a name that you like because of its pronunciation or its meaning, than to choose a name just because it is fashionable. Next, we show you names for modern boys that are currently in fashion: you might be interested in best girl names too.

  • Aritz: of Basque origin and means “oak”, a sacred tree in Euskadi.
  • Axel : of Hebrew origin and means “the father of peace”.
  • Borja: of Arabic origin and its meaning is “cabin”.
  • Bruno – An example of modern boy names. Of Germanic origin and its meaning is “the protector”.
  • Dante : of Latin origin and means “resistant”.
  • Darío: of Persian origin and means “the one who maintains the good”.
  • Derek – Boys name of Germanic origin and means “ruler of the people”.
  • Dylan : of Anglo-Saxon origin and its meaning is “son of the sea”.
  • Elian: of Greek origin and meaning “light and radiance”.
  • Enzo : name for boys of German origin and its meaning is “prince of his lands”.
  • Gael : one of the names for boys of Breton origin. It means “he who is generous”.
  • Gorka: of Basque origin and its meaning is “farmer”.
  • Ian : could not be missing from the list of names for boys. Of Hebrew origin and means “the one given by the Lord”.
  • Igor : of Russian origin and its meaning is “true”.
  • Iker : of Basque origin and means “visitation”.
  • Isaac : be of Hebrew origin and means “Yahweh laughs”.
  • Julen: boys name is the Basque variant of Julián and its meaning is “with strong roots”.
  • Kai: of Hawaiian origin and means “sea or ocean”.
  • Leo: of Latin origin and its meaning is “similar to a lion”.
  • Liam : comes from Germanic and means “iron will”.
  • Luca: is an Italian variant of Lucas and means “the one who shines”.
  • Marc: name for boys of Catalan origin and its meaning is “combative man”.
  • Marcos: variant of Marcos, name of Italian origin. The meaning is “hallowed to Mars”, Mars being the Roman god of war.
  • Martí n : another example of modern boy names. Of Latin origin and means “warrior”.
  • Matthias : of Hebrew origin meaning “gift or gift from God.”
  • Noah : unisex name of Hebrew origin and its meaning is “rest, peace or comfort”.
  • Oliver: originally from Latin and means “defender of peace”.
  • Unai : of Basque origin and means “cow herder”.
  • Uriel: from the Hebrew and its meaning is “God is light”.
  • Nic: name of boys of Greek origin and means “people of victory”

Biblical Boy Names

There are many characters in the Bible and therefore many naming options to choose from. Are you from a religious family and want your baby to have a biblical name? There are many options, some more classic, such as Jesus and Elijah, and others more current, such as Saül or Samuel. Below, you will find 30 biblical names for boys:

  • Abdiel : its meaning is “unconditional of God”. Name of Hebrew origin.
  • Acab: was the seventh king of Israel, name of Hebrew origin.
  • Adam: its meaning is “the messenger of God” and he was the first man on the face of the Earth.
  • Ahzià: he was the sixth king of Israel and is a name of Hebrew origin.
  • Cain: Cain was the son of Adam and Eve who ended up murdering his brother Abel out of envy.
  • Caleb : Appears in the Bible and was a man who always stood by his beliefs.
  • David: was the greatest king of Israel reigning for 33 years.
  • Elijah : one of the greatest prophets of the Bible, of Hebrew origin and meaning “the Lord is my God”.
  • Eliel: name of children. Its meaning is “angel of the Lord” and it has Hebrew origins.
  • Ezequiel : example of biblical names for boys. He was one of the last Hebrew prophets and means “God is strong”.
  • Gabriel: Gabriel is an angel name meaning “the man of God” or “the strength of God”.
  • Goliath: He was a two and a half meter giant from the Christian city of Gat.
  • Isaiah : means “my well-being is God.”
  • Israel: According to the Bible, Jacob received this name because of the fight against a mysterious opponent. Of Hebrew origin.
  • Jared : he was the oldest character in the Bible, it is said that he lived 962 years. Of Hebrew origin.
  • Jehoram: of Hebrew origin, he was the ninth king of Israel.
  • Jehu: of Hebrew origin, he was the tenth king of Israel.
  • Jesus : its meaning is “the savior”, in the Bible it is the name of the son of God.
  • Joanix: was the eighth king of Israel, Joanix is ​​a name of Hebrew origin.
  • Jonathan: He was the son of Saul, the first king of Israel.
  • Jonah : He was a character from the Christian Old Testament. The name Jonah means “dove.”
  • Joaquín: he was the father of the Virgin Mary and its meaning is “Yahweh will build”.
  • Moses: another example of biblical names for children of Hebrew origin. It means “drawn from the waters”. He was considered as prophet and leader of the Hebrews.
  • Nathan : of Hebrew origin and means “God has given”. The concept of birth comes from the name Nathan.
  • Noah: of Hebrew origin and means “rest”. He is a biblical character from the Old Testament who built an ark in which he saved his family and a couple of each animal.
  • Pablo – One of the best-known names for boys in the Bible. he was an apostle of Christianity who dedicated himself to spreading the message that Jesus Christ came to leave us on earth.
  • Solomon: of Hebrew origin. He was the king of Israel.
  • Samuel : of Hebrew origin and means “hear” or “the one listened to by God”. He was a biblical prophet.
  • Saul: first king of Israel to die in battle.
  • Uzziah: of Hebrew origin. Uzziah was one of the kings of Judah.

cute boy names

Who doesn’t want to choose a cute name for their baby? Pretty boy names are highly sought after by all parents. If you need ideas of simple, ideal names with great meaning, then we offer you a list of beautiful children’s names:

  • Paolo : an example of cute names for boys. It is of Latin origin and means “small”.
  • Romeo : is of Latin origin and means “pilgrim”. The popularity of him is due to the literary work “Romeo and Juliet”.
  • Cayetano: the name comes from the city of Caieta, located north of Naples. It is of Latin origin.
  • Benito: name for boys of Latin origin and its meaning is “the one that God blesses”.
  • Uziel: is of Hebrew origin and means “God is my strength”.
  • Quim: it is a Catalan name and its meaning is “God will raise”.
  • Marcos : name of boys of Latin origin and comes from Marcus. Its meaning is “consecrated to Mars”.
  • Yuri: it is a name originating from Russia and its meaning is “the one who works the land”.
  • Max : comes from Latin and its meaning is “he who is superior to all”.
  • Beltrán: of Germanic origin and means “illustrious crow”.
  • Ignasi: of Catalan origin and its meaning is “ardent” or “born of fire”.
  • Biel: name of children of Hebrew origin and its meaning is “man of God”.
  • Martí: is a Catalan name and means “consecrated to Mars”.
  • Marc: Catalan name that comes from Latin and means “combative man.”
  • Gil: name for boys originating from Latin. It means “the one who covers himself with the skin of the lamb”.

Spanish boy names

Spanish names commonly come from Latin and Hebrew. They are a classic and a very good option to choose a name for the new member of the family. Names like Izan, Adrián or Bruno are very pretty names that never go out of style. Next, you will find a long list of 51 children’s names in Spanish:

  • Abraham: Abraham comes from the Hebrew and means “father of the people”.
  • Alberto : comes from Latin and means “noble and brilliant man”.
  • Adrián: has its origin in Latin and means “he who comes from the sea”.
  • Agustín: is a Roman name and means “the revered one”.
  • Alan: its origin is Celtic and whose meaning is “opposite”.
  • Aitor: this name has its origin in the Basque word “aita” which means “father”.
  • Alejandro : it is a name of Greek origin and its meaning is “the savior”.
  • Alexis: has its origin in Greek and means “the protector”.
  • Alfonso: German boy’s name meaning “noble and willing.”
  • Alonso : is a Germanic name and means “noble prepared”.
  • Andrew: comes from the Greek and the meaning is “brave man”.
  • Angel: has its origin in Greek and means “messenger”.
  • Antonio: has its origin in the Greek and comes from Antonius, which means “he who is brave”.
  • Álvaro: comes from German and means “prudence”.
  • Carlos: well known if we talk about Spanish boy names. He comes from German and means “free man”
  • Cristian: the name Cristian is closely linked to religion, it comes from the Greek and means “the follower of Christ”.
  • Izan: has its origin in Hebrew and means “constant”.
  • Jorge: comes from the term “gregorios” and its meaning is “farmer”.
  • Juan : the name Juan comes from the Hebrew and its literal translation is “he who is faithful to God”.
  • Lorenzo: has a Latin origin and means “crowned with laurels”.
  • Lucas: name of boys originating from Latin and means “he who is luminous”.
  • Luis: typical if we talk about Spanish boy names. It comes from German and means “illustrious warrior”.
  • Darío: the meaning of Darío is “the one who maintains the good” and is of Persian origin.
  • Daniel : Daniel means “God is my judge” and has its origin in Hebrew.
  • Diego : has its origin in Hebrew and means “instructed and didactic”.
  • Eduardo: comes from the English name Edward and means “keeper of wealth”.
  • Eder : is originally from the Basque Country and means “beautiful” or “beautiful”.
  • Eloy: of Latin origin and means “the chosen one”.
  • Emilio : is of Greek origin and means “the one who works hard”.
  • Eneko: it is of Basque origin and is very popular, since in the Middle Ages Eneko was the king of Pamplona.
  • Enrique: of German origin and means “head of the household”.
  • Eric : is a name that comes from German and means “eternal prince”.
  • Ernesto: Ernesto means “one who fights to win, and has a German origin.
  • Eugenio: Eugenio has a Greek origin and means “the well born”.
  • Eusebio: has a Greek origin and comes from two words: “eu” and “sebas”, which mean “good” and “pity”.
  • Ezekiel: Ezekiel is of Hebrew origin and means “one who has the strength of God.”
  • Fabián: means “harvester of beans” and comes from Latin.
  • Felix: Felix has a Latin origin and means “one who is happy and fortunate.”
  • Felipe: known among the names of boys in Spanish. He has a Greek origin and means “the friend of horses”.
  • Fernando : comes from two words: “firthu” which means “peace and balance”, and “nands”, which means “courageous and reckless”.
  • Froilán: comes from German and means “little lord” or “God of pride”.
  • Gerardo: the origin of the name is Germanic and means “strong spear”.
  • Gonzalo: The meaning of the name Gonzalo is German and means “the one who is willing to go to the fight”.
  • Guillermo – has a German meaning and means “will to protect”.
  • Gustavo: from Sweden and means “the one who supports the geats”.
  • Román: the name Román has a Latin origin and means “one who belongs to Rome“.
  • Rodrigo: of German origin and means “famous leader”.

Galician boy names

Are you looking for a Galician name? Galicia is a spectacular land, due to its traditions, its beautiful landscapes and its monuments and cathedrals. If you are Galician or you want your baby to have a name from the northwest of Spain, then you will find 21 Galician boy names:

  • Antón: it is the variant of Antonio, of Etruscan origin. The meaning of this name is “brave”.
  • Anxelo : it is the variant of Angel, of Etruscan origin. Anxelo means “messenger”.
  • Brais: is the variant of Blas, of Latin origin. Brais means “one who stammers”.
  • Breixo: name of Celtic origin and means “very true”.
  • Caetano: is the variant of cayetano, of Latin origin. Caetano means “cheerful”.
  • Estevo: is the variant of Esteban, of Greek origin. Stevo means “victorious”.
  • Hixinio: Variant of Igino meaning “vigorous.”
  • Ivo: of Germanic origin and means “glorious”.
  • Lois: Galician name of Germanic origin, popular in A Coruña, Ourense, Lugo and Pontevedra. The meaning of it is “glorious warrior”
  • Odón: Galician name of Germanic origin that means “possessor of wealth”.
  • Roi: is the variant of Rodrigo, of Germanic origin. The meaning of Roi is “possessor of great glory”.
  • Roxelio: is the variant of Rogelio in Galician.
  • Xabier: it is the variant of Javier. The meaning of Xabier is “the new house”.
  • Xacinto: is the variant of Jacinto in Galician. The meaning of Xacinto is “a flower”.
  • Xaime: it is the variant of Jaime, Santiago or Diego in Galician. The meaning of Xaime is “Santiago the Less”
  • Xandro: is the variant of Sandro, of Greek origin. The meaning of Xandro is “protector, defender”.
  • Xilgorio: it is a Galician name, of Greek origin. The meaning of Xilgorio is “vigilant”.
  • Xoan: is the variant of Juan or Joan. The meaning of Xoan is “God has taken pity”.
  • Xurxo or Xorxe: it is the variant of Jorge, of Greek origin. The meaning of Xorxe is “peasant”.
  • Uxio: it is a Galician name, of Greek origin. Its meaning is “well born”.
  • Yago : it is a very popular name in Galicia and it means “God will reward us”.

famous boy names

The names that celebrities give their children are a great inspiration for parents who need help deciding. They choose names for all types: simple, compound, Spanish, Anglo-Saxon, rare, modern…. A thousand options! If you want to know which boy names celebrities choose for their babies, don’t miss this list of famous boy names:

  • Ace Knute: is the son of singer Jessica Simpson and comes from English. The meaning of this name is “the highest rank”.
  • Aleph: is the son of Natalie Portman and Benjamin Millepied and is of Hebrew origin. It means “leader”.
  • Benjamin : he is the son of Luís Suárez’s player and is a name of Hebrew origin. It means “son of the right hand”.
  • Ciro : he is the son of Leo Messi, an FBC player and is a Latin name. It means “young and sunny”.
  • Dimitri: is the son of Mila kunis and Ashton and is a name of Russian origin. It means “mother earth”.
  • Egypt: is the son of the singer Alicia keys and Swizz Beatz and refers to Egypt.
  • Elijah: ands the son of Elton John and comes from Hebrew. It means “my God is Yahweh”.
  • Exton: is the son of Robert Downey Jr and is originally from English.
  • George: is the son of Kate Middleton and Prince William and is originally from English. He means “agricultural man”.
  • Haven: is the son of Jessica Alba and Cash Warren and means “heaven”.
  • Jaden: is the son of Will Smith and is a name of English origin. It means “Jehovah has heard”.
  • Jayden: is the son of Britney Spears and comes from Hebrew. He means “the Lord has chosen.”
  • Joe: he is the son of the swimmer Gemma Mengual and is a name of English origin. He means “God will provide”.
  • Jonathan: is the son of Adam Shulman and Anne Hathaway and is of Hebrew origin. He means “gift of God”.
  • Lenon: is the son of actress Paz Vega and is a name of Irish origin. He means “dear”.
  • Levi: is the son of Matthew McConaughey and Camila Alves and is a name of Hebrew origin. He means “he who unites his own”.
  • Mateo: is the son of Cristiano Ronaldo and is a name of Hebrew origin. It means “a gift from God”.
  • Mason: is the son of Kourtney Kardashian and Scott Disick and comes from the old French. The meaning of this name is “he who works the stone”.
  • Milan – Known among famous boy names. He is the son of Shakira and Gerard Piqué and is a name of Slavic origin. It means “full of grace”.
  • Nacho: he is the son of the Spanish actress Amaia Salamanca and is of Greek origin. He means “man who was born of fire”.
  • Otis: He is the son of actor Jason Sudeikis and Olivia Wilde and is originally from German. He means “one who listens well”.
  • Reign: it is the name that Kourtney Kardashian bears and the meaning is “strong and concise”.
  • Saint: is the son of Kim Kardashian and means “Saint”.
  • Sasha: is the son of Shakira and Gerard Piqué and is a name of Greek origin. He means “defense”.
  • Sean: is the son of Britney Spears and is a name of Irish origin. It means “God is merciful”.
  • Sergio: he is the son of Sergio Ramos and Pilar Rubio and is originally from Latin. It means “protector”.
  • Thiago: is the son of Leo Messi, an FCB player and is a name of Hebrew origin. It means “God will reward us.”
  • Tristán: he is one of the twins of Elsa Pataky and Chris Hemsworth and is of Latin origin. It means “the one who does not show his sadness”.
  • Xander Dane: is the son of actress January Jones and means “the protector of humanity”.
  • York: He is the son of Tyra Banks and Erik Asia and is an American name.

weird boy names

Do you want an unusual name? There are mothers and fathers who do not want a popular name for their baby, such as Alberto or Juan, and prefer unusual names for children. If you want a name that is not popular in the world, here are 41 rare names:

  • Abba: is a name of Hebrew origin and means “father”.
  • Acfred: Acfred was the youngest son of Olivia de Carcassonne, Duke of Aquitaine.
  • Areu: is a name of Catalan origin, as it refers to a town in Pallars Sobirà.
  • Blas: it is a name of Latin origin and means “one who has difficulty speaking”.
  • Blay: is a name of Catalan origin and means “stutterer”.
  • Catriel: the name Catriel is of Mapuche origin and means “eaglet”.
  • Ciro: means “the great Lord” and is a name of Persian origin.
  • Cobain: comes from the name Conrado and means “brave”.
  • Cosme: means “beautiful and orderly” and comes from the Greek.
  • Elián – example of names for boys not common that is Greek and means “light and brightness”.
  • Elio: is a name that comes from Latin and means “God of the sun”.
  • Elm: is a name of Italian origin and Catalan language. It means “protection”.
  • Eros: example of uncommon boy names. Of Greek origin and is responsible for sexual attraction.
  • Esau . is a Hebrew name and it means “hairy”.
  • Guim: Guim is a name of Catalan origin.
  • I ü: is a Catalan name of Hebrew origin.
  • Hernan: Hernan is a name of Germanic origin and is a variation of Fernando. It means “brave”.
  • León : is a name originating from Latin and means “power and justice”.
  • Maiol: it is a name of Catalan origin, it is very rare.
  • Marley: is a name of English origin and means “pleasant wood”.
  • Ne ón: it is a name of Greek origin and its meaning is “he who is strong”.
  • Orson: Orson is of French origin and means “little bear.”
  • Ot: is a Catalan name originating from Germanic.
  • Janus: Of the original boy names, Janus is a name of Latin origin and means “gateway.”
  • Jobim – an example of uncommon boy names. It has its origin in a Brazilian musician named Antonio Carlos Jobim, better known as Tom Jobim.
  • Kamal: is a Hindu name that means “lotus”.
  • Keanu: Keanu originates from Hawaii and means “the breeze.”
  • Keoki: Keoki is a Hawaiian name and is the translation of Jordi or Jorge. Its meaning is “farmer”.
  • Milos: is a name of Greek origin and means “the beloved”.
  • Silvio: is the male version of Sílvia. It comes from the term “silva” which means “forest”.
  • Tahiel: the name Tahiel has a Mapuche origin and means “sacred song”.
  • Tarek: is of Arabic origin and means “evening star”.
  • Truman: if we talk about the name of it is a name of English origin and its meaning is “one who is loyal”.
  • Unax: is a name of Basque origin and means “cow shepherd”.
  • Vito: Vito comes from Latin and means “life”.
  • Vikram: is of Sanskrit origin and means “strong step”.
  • Yannick – If we talk about uncommon boy names, Yannick has a religious meaning and it is “God is merciful”.
  • Werner: example of rare boy’s names of Germanic origin whose meaning is “to preserve”.
  • Yves: has its origin in Latin and means “yew”.
  • Zack: the meaning of the name Zack is “the remembrance of the Lord” and is of Hebrew origin.
  • Zafir: Zafir has its origin in Hebrew and means “west wind”.
  • Zigor: is of Basque origin and its meaning is “scourge, punishment”.