150 Middle Names for Boys & Their Meanings

It was in the Middle Ages that the current pattern of male middle names took a start among the Europeans. In today’s time, having a middle name is not a common practice. However, there are parents who do prefer to have a middle name for their child.

Baby Boy Middle Names

You are probably too tired deciding whether to select from a list of one syllable names or to go with two-syllable boy middle names! Choose from our list of 150 middle names.

Unique Middle Names

Pick a name from the list below.

Name Meaning
Ace This name is one of the best examples of short middle names for boys. Ace basically means to excel in some given field. The origin of this name is English.
Arch The name Arch is a one-syllable middle name that can be given to boys. The meaning of the name is to be daring and at the same time precious too. It is an English name.
Anchor This powerful and unique middle name for boys stands for strength, courage, toughness, and balance. The name has originated from England.
Abe The name Abe is a short form of the name Abraham or Abram, a Hebrew word. Abraham was considered to be “God’s friend” and also known as the “Father of the Multitudes”.
Atlas Taken from the Greek mythology Odyssey, the mythological character of Atlas was an aquatic creature that held the pillars of heaven and earth which kept them separated.


This rarely used name means a poet or a Ballad singer. The origin of the word is from Ireland.

The name originates from the Old Nordic word bekkr which means a running stream.

Bodhi It is the name of a tree under which Lord Buddha attained Enlightenment. The origin of the name is Sanskrit.
Cade Cade means cask or a barrel. In the olden times in England, the name was used as a nickname for people who were round and shaped like a barrel.
Dean The name means a valley and during the olden times, the name was probably given to someone who used to either live in a valley or someplace near a valley.
Damon Damon means strong as well as a pleasing personality. The name has come into existence from Greek mythology where Damon saved his friend Pythias.
Finn It means something white or somebody who is fair. The name has originated from Old German, Irish and Gaelic language.
Haven A place that is considered to be safe or refuge is called Haven. This beautiful middle name has originated from English.
Jace The Hebrew word Jace has a Biblical connotation. It means “the Lord is my salvation”.
Jericho The name is of Arabic origin. It means the “Moon City”.
Landon The name Landon means a “long hill”. The origin of the name is English.
Miles The names Miles is of Latin as well as Jamaican origin. In Jamaican, it means being peaceful. In Latin, the Knights during the medieval times were called Miles.
Palmer The name Palmer is of English origin. It means a person who is a pilgrim of the holy land.
Rafael It is the name of an Archangel in the Bible and means healed by God. The origin of the name is Hebrew.
Rhett The name means advice and is of English and Dutch origin.
Sage It is an English name. Sage is the name of a medicinal plant that cleanses and cures certain ailments.
Tad A name is a short form of the name Thaddeus, one among the twelve Apostles of Christ. It also means appreciation or applause. The name has an American and English origin.
Claude A common name in France derived from the Latin name Claudius. It means to stutter or to walk with faltering steps.
Ryder It means a knight or a warrior who fights battles riding on horseback. The name is of an English origin.
Reese It is a unisex name which means passionate and fierce. It is a Welsh name.
Sol The name Sol is of Hebrew and Spanish origin. In Hebrew, it means peace and in Spanish, it means the sun.
Sutton The unisex middle name means belonging to the southern place or town. The word Sutton originated from English of the Anglo Saxon period.
Sean The name is of Hebrew and Irish origin and it means the Lord is great and kind.
Tobias The name means that the Lord is good. It is of Greek and Hebrew origin.
Trey This American name denotes the number three and is given to the son who is the third born.
Uriel The Hebrew origin name Uriel is that of an Archangel in the Old Testament. The name means “the Lord is my guiding light”.
Aiden The name has been derived from the name of the Celtic Fire and Sun God. It means fierce and has an Irish origin.
Quintin This Latin origin name means the fifth. The name Quintin can be given to the fifth born.
Owen The Welsh origin name is a modern variant of Owain. This popular name means someone born to a noble lineage.
Brock The name has originated from old English. Brock is derived from old English words like Brocc which means a person who looks like a Badger; Brocke meaning a young Deer and Broc in old English also means a stream or a Brooke.
Seth The name is derived from Hebrew and it means the selected or delegated one.
Zane The name is an alternative to the name John. It means the Lord is kind and giving and has originated from America.
Troy The name is Gaelic, French origin. It means courageous Descendents of water and foot soldiers.
Wade It is of English origin and it means to saunter in water.
Caleb The name Caleb means somebody who is courageous, faithful and loyal like a dog. The name is of Hebrew origin.
Felix The name is a Latin word and it means somebody who is considered to be lucky or is always happy.
Juan It is a derivative of the Hebrew word Yehanan. The name means “the lord is great and kind”.
Hyrum This Hebrew origin word is derived from the Hebrew word Hiram. It means “brother of the Lord who is praised, elevated and held high”.
Rory The name is the anglicized version of Ruairi which means rust or red color. It is of Celtic-Gaelic origin.
Matteo The name is a Spanish variant of Mathew. The meaning of the name is the “Lord’s gift”. It is of Spanish origin.
Sullivan The Irish-Gaelic origin name Sullivan means someone with dark eyes.
Elijah The name is of Hebrew origin and it means “The Lord is strong”. It has a strong Biblical connotation.
Jared It means something which is coming down or descending. The origin of the name is Hebrew.
Dante The name Dante means tolerating or to experience. The name is of Italian-Latin origin.
Aaron Derived from the Hebrew name Aharon, probably of Egyptian origin. The name means lofty mountain.

Cute Middle Names

Listed below are 50-cute and cool middle names for you to choose from.

Name Meaning
Adney It is a two-syllable cute middle name meaning someone living on Noble’s island. The name is of American-English origin.
Almond The name does not merely mean a type of nut but someone who protects the home. It is an English name.
Keane The name is a favorite among Irish people. It means a great king. It is the name of a great Celtic fable character.
Reuel The name means “the Lord’s companion”. The origin of the name is Hebrew.
Ryan Ryan is an Irish-Gaelic origin name which means the King’s heir or the little King.
Ted The Greek and Old English origin name Ted is one of the best one syllable boy middle names. It means “the Lord’s gift” or a “rich and affluent guard”.
Vidor The Latin origin name means “the vanquisher” or “the victor”. Other variations of this name are Vitor, Vitorio, and Viktor.
Banjo The name signifies a musical instrument that has been played in the Caribbean islands since the 17th century and is now widely played all over the world.
Zeph The name means something or someone who is protected or hidden by the Lord. The origin of the name is Hebrew.
Akim The Hebrew origin middle name means “kept stable and firm by the Lord”. The name is also the short form of Joachim or Jehoiakim.
Vivan In Hinduism, it is another name of Lord Krishna. It also means vivacious and the rays of the sun in the morning. It is a Sanskrit word.
Wilfred This old English origin name means “wanting calm and tranquillity”. The name is also associated with an English holy man Saint Wilfred.
Zebedee A cute name with Biblical significance. The name is derived from a Hebrew word Zebediah and it means “the Lord’s gift”.
Anwyll The Celtic-Welsh origin name means someone who is very dear and greatly loved. There are other variants of the name like Anwil and Anwell.
Tate It is a name that can be given to boys as well as girls. This middle English origin name means joyful, happy, good-natured.
Asher This cute Jewish name means being merry and joyous or feeling blessed. It was the name of Jacob’s eighth son given birth.
Anton The name has evolved from the Latin name Antonius or Anthony. It means being irreplaceable or invaluable. The name is Latin, German and Slavic origin.
Earl The English name is a title given to noblemen. The name originated from Anglo-Saxon English.
Ethan The name is of Biblical importance and means inflexible, rigid and powerful. It originated from Hebrew.
Neil It is a cute middle name for boys and is of Gaelic origin. The name was taken up by the Vikings to Iceland and from there traveled to the rest of the regions.

It is a popular name in many countries, especially in regions where Danish is spoken. The name is of Norse origin and means “Ole’s son”.

Bryan It is quite a common name and is of old Celtic origin. It means being noble or of a higher order.
Ozzie The English origin name Ozzie is popular in English speaking as well as German-speaking regions. It means the divine powers of the Almighty.
Oscar The name is an amalgamation of two Irish components in which Os means Deer a Car means adore or love.
Uzi The name means competence and stamina to do anything. The name originated from Hebrew.
Zeke The name is a smaller version of Ezekiel, a Prophet and is of Hebrew origin. Zeke means “the lord will strengthen”.
Chris It is a diminutive version of Christopher. The name is of Greek origin and means “one who carries the Lord”.
Basil The name is derived from the Greek name Vassilios. In Greek, it means something regal, courageous whereas, in Arabic, it means being unafraid, heroic.
Cyril The origin of this name comes from the Greek name Kyrillos which means “the Mighty”, “the Great”.
Gus It is the diminutive form of the name Augustus. The name means “high and mighty”, “the revered one” and is of the Latin and Celtic origin.
Jason The name is of Greek origin and it chiefly means “one who heals and cures”. The name also has Biblical connotation and has been mentioned in the New Testament.
Jesse The name Jesse is of Hebrew origin and the meaning of the word is the reward. The name has been mentioned in the Old Testament as King David’s father.
Leo It is a Latin word meaning Lion. It is a diminutive version of Leopold and Leonard.
Lyle Lyle is a cute name which means “island”. Old French and English are the origins of this name.
Mike This sweet name is a short version of Michael. It is a Hebrew name and means “one who resembles the Lord”.
Conrad The name originates from the Proto-Germanic word Konrad which means fearless advisor. The name became particularly well-known during the post-medieval English and post-medieval French period.
Jude Jude is another form of the name Judas. In the New Testament, Judas was the name of the second Apostle and it means “the admired and exalted one”.
Tatum The name Tatum originates from Old English and it means a “happy person” or “someone who brings in happiness”.
Sloane The name Sloane is of Celtic-Gaelic origin. It means “one who can fight bravely” or “someone who travels”.
Sasha The name originated in Eastern and Southern Europe. The name means “protector of the human race”.
Jasper The masculine name Jasper means someone who keeps the finances in check. It is said to have originated from Persian.
Henry It is said to have been derived from the Germanic name Heinrich. It was a favorite name amongst the German as well as the English Royalty.
Mario This Latin-Roman origin name means macho, masculine. Some of the variations of this name are Marius, Marianus, Meirion.
Pablo It is the Spanish alternative of the name Paul. The name originated in Spain. The meaning of the word simply means to be humble and modest.
Ronan Derived from an Irish word, Ronan means the aquatic animal Sea Lions. A variant of the name is Ronin.
Axel The name is popular in countries like Scandinavia, Germany, France, and Netherland. The meaning of the name is “the Lord of tranquility and calm”.
Zen The name Zen is chiefly a Japanese name and has originated from Japan. It predominantly means religion. In Greece, it is said to be the “Gift of Zeus”.
Arnel The Germanic origin name means a person possessing the strength and power of an Eagle.
Gil The name is widely given to boys in Spain, France and many of the English speaking regions of the world. This Hebrew origin work means glee and exhilaration.
Marcos The name signifies the Roman God of Fertility. The origin of the name is Latin.

Most Popular Middle Names

Here is a list of 50 most popular and good middle names to look up. Take your pick.

Name Meaning
George This common and extremely popular middle name is derived from Georgios, a Greek name. It chiefly means one who works as at the farm.
Andrew The name is of English-Scottish origin and it means being macho, strong.
James The English version of Jacob, James is a rather popular name. It is of Hebrew origin and the name James means “to be a follower”.
Thomas The name has been mentioned in the Greek New Testament since one of Jesus’ twelve Apostle’s name was Thomas. The meaning of the name means “being exactly the same” or “look-alike”.
Peter The name Peter has been derived from the Greek word Petros. The name means stone or rock.

The name William is of German origin. The meaning of the name is “determined protector or guard.”

Robert The Germanic origin name William has been derived from the proto-Germanic word hropiberhtaz. The word when broken into two distinct parts means fame (hropi) and behrta which means bright and dazzling.
Lee The name originated from Old English. Leah in Old English means a vacant patch of land like a meadow.
Ariel This beautiful name in Hebrew means “the Lord’s Lion”. It is also the name of an angel.
Aubrey It is a French name which means “the Elves’ King” or a “Good King of the Elves”.
Benjamin It is a Hebrew word that translates to “Son of my Right hand” or “Son of my Days”. The name is especially meant for the youngest son in the family.
Benedict The masculine name Benedict is an amalgamation of two Latin words bene which means pleasant and dicte which means speak. When these two words are put together it becomes “pleasant talk” or “well-spoken”.
Daniel The name is a popular name of Hebrew origin. It means “the Lord is my Judge”.
Frederick The name consists of two Germanic word components frid which means harmony and ric means King or powerful which when put together means “peaceful King”.
Edward Edward has been taken from the Old English name of Eadweard in which ead meant “riches and good fortune” and weard means “custodian”.
Cairo The name Cairo can be used for both genders. The meaning of the name is “the triumphant” and it is of Arabic origin.
Carl It is a West Germanic name that originated in the Old West Norse. The meaning of the name is “a man without any bondage”.
Samson The Hebrew origin name Samson which was earlier known as Shimshon, means the brightest star the sun, duty.
Alister The Greek origin name has other Greek and Scottish variants like Alistair, Alastair. The name means fighter or a soldier.
Maddox It is a name that has been taken from the surname of a Welsh Folklore legend Maddoc. The meaning of the name means “Maddoc’s son”.
Joseph The name has a Biblical connotation since Joseph was the eleventh son of Jacob and the husband of Mary, mother of Jesus. The name is spelled differently in different countries.
David David is an important Hebrew name in the Bible and the meaning of David is “the loved one”.
Alan The name was brought into England by the Bretons during the invasion of Norman. Since then many variants of Alan have come into being since then.
John John is a popular name of Semitic origin. It means that God has been kind and gracious
James James is a popularly used as a name in most parts of the world. There are numerous variations to the name. The meaning of the name is “the follower”.
Oliver The name has originated from Latin. It signifies the Olive tree which is a symbol of peace.
Mason The name originated from Hebrew and English. The name is occupational. It means one who constructs with the use of stones and bricks.
Isaac The Biblical significance of Isaac is that he was one among the three patriarchs and the child of Sarah and Abraham. The name means “he will laugh”.
Addison The name Addison is an Old English word that has a Biblical significance since it means Adam’s son.
Boone The origin of the name Boone is English and French. It means a gift from God, Godsend or a blessing.
Aiman It is a name of Arabic origin borrowed from the Semitic languages. The meaning of the name is someone who is honest, law-abiding and virtuous
Truman This name of Jamaican origin means someone who is honest, sincere and a faithful man.
Raif This given middle name for boys is of Arabic origin. Raif means someone who is compassionate and merciful towards others.
Guy The name has been taken from Old French. The name Guy means a person who guides or leads the way.
Richmond The name Richmond is of English origin. It means “The King who is the Protector” or “The Almighty who protects us”.
Jeremiah The name Jeremiah is of Hebrew origin. A couple of names in the English Language like Jeremy and Jerry are variants of Jeremiah. I mean that “the Lord shall arise”.
Cameron Cameron is one of the most popular names in Scotland. The origin of the name is Scottish Gaelic and it means a crooked nose or a crooked river.
Kenneth The given name Kenneth is of Gaelic origin. It is the anglicized version of both the Coinneach and Cinaed. The meaning of the name is good-looking and born out of the fire.
Maximus The name originated from Greek and Latin. The given name Maximus means “the greatest of all mankind”.
Javier The origin of the given name is Spanish. It means something that is bright and intelligent.
Simon The origin of the given name is Hebrew and Classical Greek. In Hebrew, Simon means listening whereas in Classical Greek, it means a flat-nose.
Ezra The meaning of Ezra is help and Hebrew is the origin of the name.
Gabriel The name Gabriel means “the Lord has strengthened me” and it originated in Hebrew.
Sebastian The origin of the name Sebastian is Greek which means “the revered and respected”.
Dylan It is a Welsh name which means child of the sea and wave or one born from the ocean
Liam The origin of the given name Liam is Canadian, Chamorro, Dominican Republic, French, Georgian, Hawaiian, Swedish, Swiss and United States. The meaning of the name means “a strong-willed soldier”.
Dominic The name Dominic is derived from the Late Latin name Dominicus which means “belong to the Almighty”.
Irving The name Irving is an English word and means “belonging to Irving” or “from Irving”.
Connor Connor is one of the best examples of strong names. It is derived from the Irish-Gaelic name Conchobhar which means “Wolf lover” .
Levi The name Levi originates from Hebrew and the meaning of the name is “all together in harmony”.

 We hope that you will find a nice name of your choice for your lad out of these 150-odd middle names. Happy middle name hunting!

Also Read: How to Choose a Perfect Name for Your Baby

Previous article «
Next article »
Gauri Ratnam completed her Masters in English Literature from the University of Pune. She began her journey as a German translator soon after completing her graduation, but later moved on to pursue her passion for writing. Having written for both digital and print media in a varied range of industries, she has the ability to write relatable and well-researched content, benefical for anyone seeking advice or direction.