220 Middle Names for Boys & Their Meanings
The practice of giving male middle names began in the Middle Ages among Europeans. Today, not all parents choose to give their baby boys a middle name, but some do. Good options for boy middle names include one syllable names, cool and unique options, and short, strong names. Two syllable male middle names are also a popular choice, and common middle names for boys include traditional and classic options.
How To Choose Middle Names For Your Baby Boy?
Picking a name for your little bundle of joy can be overwhelming enough, but then you remember that you also have to choose a middle name. Fear not, parents-to-be! The good news is that middle names offer a bit more freedom to get creative and show off your personality. When choosing good middle names for boys, consider family names, meaningful words or places, and even your favorite fictional characters. Just be careful not to give your kid a name that will leave them with a lifetime of explaining how to spell or pronounce it. Remember, this is your chance to give your little one a name that will make them stand out, but not in a “what were they thinking?” kind of way.
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.
Derived from the Hebrew name Aharon, probably of Egyptian origin. The name means lofty mountain.
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”.
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.
The name has been derived from the name of the Celtic Fire and Sun God. It means fierce and has an Irish origin.
This powerful and unique middle name for boys stands for strength, courage, toughness, and balance. The name has originated from England.
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.
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.
It is the name of a tree under which Lord Buddha attained Enlightenment. The origin of the name is Sanskrit.
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.
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.
The name Caleb means somebody who is courageous, faithful and loyal like a dog. The name is of Hebrew origin.
A common name in France derived from the Latin name Claudius. It means to stutter or to walk with faltering steps.
Damon means strong as well as a pleasing personality. The name has come into existence from Greek mythology where Damon saved his friend Pythias.
The name Dante means tolerating or to experience. The name is of Italian-Latin origin.
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.
The name is of Hebrew origin and it means “The Lord is strong”. It has a strong Biblical connotation.
The name is a Latin word and it means somebody who is considered to be lucky or is always happy.
It means something white or somebody who is fair. The name has originated from Old German, Irish and Gaelic language.
A place that is considered to be safe or refuge is called Haven. This beautiful middle name has originated from English.
This Hebrew origin word is derived from the Hebrew word Hiram. It means “brother of the Lord who is praised, elevated and held high”.
The Hebrew word Jace has a Biblical connotation. It means “the Lord is my salvation”.
It means something which is coming down or descending. The origin of the name is Hebrew.
The name is of Arabic origin. It means the “Moon City”.
It is a derivative of the Hebrew word Yehanan. The name means “the lord is great and kind”.
The name Landon means a “long hill”. The origin of the name is English.
The name is a Spanish variant of Mathew. The meaning of the name is the “Lord’s gift”. It is of Spanish origin.
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.
The Welsh origin name is a modern variant of Owain. This popular name means someone born to a noble lineage.
The name Palmer is of English origin. It means a person who is a pilgrim of the holy land.
This Latin origin name means the fifth. The name Quintin can be given to the fifth born.
It is the name of an Archangel in the Bible and means healed by God. The origin of the name is Hebrew.
It is a unisex name which means passionate and fierce. It is a Welsh name.
The name means advice and is of English and Dutch origin.
The name is the anglicized version of Ruairi which means rust or red color. It is of Celtic-Gaelic origin.
It means a knight or a warrior who fights battles riding on horseback. The name is of an English origin.
It is an English name. Sage is the name of a medicinal plant that cleanses and cures certain ailments.
The name is of Hebrew and Irish origin and it means the Lord is great and kind.
The name is derived from Hebrew and it means the selected or delegated one.
The name Sol is of Hebrew and Spanish origin. In Hebrew, it means peace and in Spanish, it means the sun.
The unisex middle name means belonging to the southern place or town. The word Sutton originated from English of the Anglo Saxon period.
The Irish-Gaelic origin name Sullivan means someone with dark eyes.
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.
The name means that the Lord is good. It is of Greek and Hebrew origin.
This American name denotes the number three and is given to the son who is the third born.
The name is Gaelic, French origin. It means courageous Descendents of water and foot soldiers.
The Hebrew origin name Uriel is that of an Archangel in the Old Testament. The name means “the Lord is my guiding light”.
It is of English origin and it means to saunter in water.
The name is an alternative to the name John. It means the Lord is kind and giving and has originated from America.
Cute Middle Names
Listed below are 50-cute and cool middle names for you to choose from.
It is a two-syllable cute middle name meaning someone living on Noble’s island. The name is of American-English origin.
The Hebrew origin middle name means “kept stable and firm by the Lord”. The name is also the short form of Joachim or Jehoiakim.
The name does not merely mean a type of nut but someone who protects the home. It is an English name.
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.
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.
The Germanic origin name means a person possessing the strength and power of an Eagle.
This cute Jewish name means being merry and joyous or feeling blessed. It was the name of Jacob’s eighth son given birth.
The name is popular in countries like Scandinavia, Germany, France, and Netherland. The meaning of the name is “the Lord of tranquility and calm”.
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.
The name is derived from the Greek name Vassilios. In Greek, it means something regal, courageous whereas, in Arabic, it means being unafraid, heroic.
It is quite a common name and is of old Celtic origin. It means being noble or of a higher order.
It is a diminutive version of Christopher. The name is of Greek origin and means “one who carries the Lord”.
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.
The origin of this name comes from the Greek name Kyrillos which means “the Mighty”, “the Great”.
The English name is a title given to noblemen. The name originated from Anglo-Saxon English.
The name is of Biblical importance and means inflexible, rigid and powerful. It originated from Hebrew.
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.
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.
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.
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.
The masculine name Jasper means someone who keeps the finances in check. It is said to have originated from Persian.
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.
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”.
The name is a favorite among Irish people. It means a great king. It is the name of a great Celtic fable character.
It is a Latin word meaning Lion. It is a diminutive version of Leopold and Leonard.
Lyle is a cute name which means “island”. Old French and English are the origins of this name.
The name signifies the Roman God of Fertility. The origin of the name is Latin.
This Latin-Roman origin name means macho, masculine. Some of the variations of this name are Marius, Marianus, Meirion.
This sweet name is a short version of Michael. It is a Hebrew name and means “one who resembles the Lord”.
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”.
The name is an amalgamation of two Irish components in which Os means Deer a Car means adore or love.
The English origin name Ozzie is popular in English speaking as well as German-speaking regions. It means the divine powers of the Almighty.
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.
The name means “the Lord’s companion”. The origin of the name is Hebrew.
Derived from an Irish word, Ronan means the aquatic animal Sea Lions. A variant of the name is Ronin.
Ryan is an Irish-Gaelic origin name which means the King’s heir or the little King.
The name originated in Eastern and Southern Europe. The name means “protector of the human race”.
The name Sloane is of Celtic-Gaelic origin. It means “one who can fight bravely” or “someone who travels”.
It is a name that can be given to boys as well as girls. This middle English origin name means joyful, happy, good-natured.
The name Tatum originates from Old English and it means a “happy person” or “someone who brings in happiness”.
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”.
The name means competence and stamina to do anything. The name originated from Hebrew.
The Latin origin name means “the vanquisher” or “the victor”. Other variations of this name are Vitor, Vitorio, and Viktor.
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.
This old English origin name means “wanting calm and tranquillity”. The name is also associated with an English holy man Saint Wilfred.
A cute name with Biblical significance. The name is derived from a Hebrew word Zebediah and it means “the Lord’s gift”.
The name is a smaller version of Ezekiel, a Prophet and is of Hebrew origin. Zeke means “the lord will strengthen”.
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”.
The name means something or someone who is protected or hidden by the Lord. The origin of the name is Hebrew.
Most Popular Middle Names
Here is a list of 50 most popular and good middle names to look up. Take your pick.
The name Addison is an Old English word that has a Biblical significance since it means Adam’s son.
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
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.
The Greek origin name has other Greek and Scottish variants like Alistair, Alastair. The name means fighter or a soldier.
The name is of English-Scottish origin and it means being macho, strong.
This beautiful name in Hebrew means “the Lord’s Lion”. It is also the name of an angel.
It is a French name which means “the Elves’ King” or a “Good King of the Elves”.
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”.
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.
The origin of the name Boone is English and French. It means a gift from God, Godsend or a blessing.
The name Cairo can be used for both genders. The meaning of the name is “the triumphant” and it is of Arabic origin.
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.
It is a West Germanic name that originated in the Old West Norse. The meaning of the name is “a man without any bondage”.
Connor is one of the best examples of strong names. It is derived from the Irish-Gaelic name Conchobhar which means “Wolf lover” .
The name is a popular name of Hebrew origin. It means “the Lord is my Judge”.
David is an important Hebrew name in the Bible and the meaning of David is “the loved one”.
The name Dominic is derived from the Late Latin name Dominicus which means “belong to the Almighty”.
It is a Welsh name which means child of the sea and wave or one born from the ocean
Edward has been taken from the Old English name of Eadweard in which ead meant “riches and good fortune” and weard means “custodian”.
The meaning of Ezra is help and Hebrew is the origin of the name.
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”.
The name Gabriel means “the Lord has strengthened me” and it originated in Hebrew.
This common and extremely popular middle name is derived from Georgios, a Greek name. It chiefly means one who works as at the farm.
The name has been taken from Old French. The name Guy means a person who guides or leads the way.
The name Irving is an English word and means “belonging to Irving” or “from Irving”.
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”.
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”.
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”.
The origin of the given name is Spanish. It means something that is bright and intelligent.
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”.
John is a popular name of Semitic origin. It means that God has been kind and gracious
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.
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.
The name originated from Old English. Leah in Old English means a vacant patch of land like a meadow.
The name Levi originates from Hebrew and the meaning of the name is “all together in harmony”.
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”.
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”.
The name originated from Hebrew and English. The name is occupational. It means one who constructs with the use of stones and bricks.
The name originated from Greek and Latin. The given name Maximus means “the greatest of all mankind”.
The name has originated from Latin. It signifies the Olive tree which is a symbol of peace.
The name Peter has been derived from the Greek word Petros. The name means stone or rock.
This given middle name for boys is of Arabic origin. Raif means someone who is compassionate and merciful towards others.
The name Richmond is of English origin. It means “The King who is the Protector” or “The Almighty who protects us”.
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.
The Hebrew origin name Samson which was earlier known as Shimshon, means the brightest star the sun, duty.
The origin of the name Sebastian is Greek which means “the revered and respected”.
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.
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”.
This name of Jamaican origin means someone who is honest, sincere and a faithful man.
The name William is of German origin. The meaning of the name is “determined protector or guard.”
One Syllable Middle Names
Bram is a name of Hebrew origin, which means ‘father of multitudes’
Brandt is a popular name of Norse origin. It translates to ‘sword’ or ‘fiery’.
Brett, is a popular middle name for boys which has been derived from ‘Briton’, which would usually mean the Celtic people of Britain, France. It means
The middle name for boys is fairly popular, it is derived from the old English usage of ‘ceorl’. It means ‘a free soul’.
Dex is a derivative from traditional middle names which mean ‘skilled’ or ‘efficient’.
Grey is a popular one among the numerous middle names for boys. A British origin name, it translates to ‘elegance’ and ‘balance’.
Hugh is a common middle name of British origin and it means ‘soul’, ‘mind’ and ‘intellect’.
Kent is a middle name of Celtic origin which means ‘edge’ and symbolises endurance.
A shortened version of the Latin name Lucas, which is in turn derived from the Greek name Loukas. It means ‘light-giving’ and ‘bright’.
Paul is a middle name of Latin origin. It means ‘humble’ and ‘discipline’.
Two Syllable Middle Names
Arthur is believed to be derived from ‘artos’ which means bear. It makes a good middle name for boys as it signifies strength and courage.
Bailey is a name of British origin and it means ‘independent’, ‘responsible’ and ‘law abiding’.
A name of Celtic origin, Brandon means ‘prince’ and ‘royalty’.
Byron is a great middle name for boys, it is derived from the Old English phrase which means ‘dedicated’ and ‘hardworking’.
Having Celtic origins, Cody means ‘son of the helpful one. It translates to a ‘kind spirit’ and ‘helpful nature’.
Derived from the Latin name Justinus, Justin means ‘just’, ‘fair’ and ‘righteous’.
Lawrence is a name of Latin origin, it means ‘tough’, ‘sturdy’ and ‘hardy’.
Louis makes for a great middle name for boys as it means ‘famous warrior’.
Noel is derived from the French language which means one who is born on Christmas. It signifies purity, innocence and patience.
Preston is a name of British origin which means ‘the town of the priest’.
Riley is a name with Gaelic and Irish roots. It translates to bravery, leadership and valour.
Vincent is a name of Latin origins which means ‘victorious’ and ‘conquering’.
Three Syllable Middle Names
Anthony is a popular choice among cool middle names for boys and it means ‘praiseworthy’ or ‘priceless’.
A name of Greek origin, Anthony is a great male middle name as it means ‘fearless’ and ‘bold’.
Avery is a name that originates from England, it means ‘ruler’ and ‘counsellor’.
Dominick is name with English and German roots which means ‘master’ and ‘commander’.
Everett is an old traditional English name which means ‘a fierce warrior’.
Garrison is a strong name with British roots. It means ‘protection’ and ‘stronghold’.
With Greek roots, Gregory is a common middle name. It means ‘watchful’ and ‘vigilant’.
Marcellus is a good middle name for boys, which means ‘warrior’.
Tavian as a middle name has Latin roots and it means ‘favoured by God’.
Xavier is a name with Arabic origin which means ‘bright’ and ‘new’.
Powerful Middle Names
Amar means ‘alive’, ‘pious’ and ‘immortal’.
Bear is a name of German origins, it means ‘strong’ and ‘brave’.
Guenther is a strong middle name which means ‘battler’ or ‘warrior’.
Nikhil is middle name of Sanskrit origin and it means ‘complete’ or ‘whole’.
Oak is a great male middle name of Old English origin which means ‘meadow of oak trees’.
Shay is a name of Gaelic origin which means ‘fortune’ and ‘admirable’.
Stark is a good middle name for boys which means ‘strong’ and ‘powerful’.
Tai is a great middle name which means ‘vast’ and ‘great’.
Trace is an Anglo-Saxon middle name for boys and it means ‘bravery’.
Vidal means ‘life’ and ‘vitality’.
Cool Middle Names
Beckett is a middle name of British origin which means ‘beehive’ or ‘bee cottage’.
Callum is a very popular male middle name and it has Celtic roots. It means ‘calm’ and ‘peaceful’.
A name of English-Latin origin which means ‘prosperity’.
Cyrus is a name of Persian origin which means ‘sun’. It means being powerful as well as gentle.
Dax is a cool middle name with French roots, which means ‘leader’.
Duke is strong middle name with Latin roots which means ‘leader’ and ‘strong personality’.
Easton is a name of English origin which means ‘east town’.
Flynn is an incredibly cool middle name for boys which means ‘reddish complexion’.
Leif is a strong middle name with Scandinavian origin. It means ‘heir’ and ‘descendant’.
Link is a name of English origin which means ‘to bring together’.
Short Middle Names
Alon is a name with Israeli roots, making it a perfect short middle name for boys. It means ‘oak tree’.
Beau is a name of French origin, and it means ‘handsome’.
Blake is a cool middle name with British roots and it means ‘dark’, ‘bright’ and ‘shinning’.
Chas is great middle name for boys, which has British origin. It means ‘protector’ and ‘defender’.
With Old French and English roots, Chase means ‘to hunt’.
Clark is a popular male middle name which means ‘scholarly’.
Cole is a strong middle name, with English roots. It means ‘cleansing’ and ‘earthy’.
With Greek roots, Dion is a cool male middle name which means ‘great power’ and ‘ a dedicated disciple’.
Jeong means ‘quiet’, ‘virtuous’, ‘loyal’ and ‘chaste’.
Kurt is a name with German and Turkish origin which means ‘courteous’ and ‘polite’.
Common Middle Names
A Latin derivative of the Greek name Alexandros, which means ‘defender of the truth’.
Jack is derived from John which means ‘God is gracious’.
Jackson is an Old English name which means ‘spiritual’.
Jacob is a classic middle name for boys which means ‘understanding’ and ‘adjusting’
Logan is a Scottish name which means ‘small’ and ‘hollow’.
With Greek roots, Lucas means ‘light’ and ‘white’.
Michael is a name of Hebrew origin which means ‘godlike’.
Noah is a great male middle name with Hebrew roots which means ‘rest’ and ‘repose’.
Also Read: How to Choose a Perfect Name for Your Baby