100 Best Celtic Names for Boys

Published
Check out these unique Celtic boy names with meanings to find the right one for your warrior.

Have you been experiencing a hard time finding the best name for your baby-to-be? We’ve crafted a list of unique and beautiful Celtic boy names that are fascinating and full of charm to ease the process!

We searched high and low for names with deep or thoughtful meanings of popular Celtic names for boys. Prepare to be inspired by a name that belongs to a famous chef, ones that describe the Celtic way of life, and more while you take the next step to choosing the right name for your baby boy!


Gender
Sort by
Style
🕵️ No results found. Clear the Filters?

100 Unique Celtic Boy Names

Learn all there is to know about traditional Celtic male names like their meanings, fun facts, and more!

Aeron

Aeron is a Welsh boy name meaning “berry “ or “exalted.” Aeron may describe your baby’s birth as the sweetest, most euphoric feeling you’ve ever had. If you’re looking to encapsulate your emotions, Aeron seems to be a touching choice.

  • Origin: Welsh
  • Meaning: Berry, exalted
  • Variations: Aaron, Aron
Nature

Aiden

Aiden is derived from the name Aodh, which belonged to the Celtic god of the sun and fire. That explains its meaning of “little fire.” Aiden has produced many unique variants and is an incredibly popular choice for kids because of this. Should your baby be born on a really hot day or has a zodiac fire sign, you might consider naming him Aiden.

  • Origin: Irish
  • Meaning: Little fire
  • Variations: Aidan, Ayden, Aydin, Aden, Adin
  • Popularity: Aiden was the 24th most popular baby boy name of 2020 in America.
Strong

Ainsley

Ainsley is a picturesque gender-neutral name that means “meadow.” It might be the most appropriate pick for a newborn that arrives in warm weather. Ainsley has a lovely, delicate feel that could be reminiscent of your sweet little boy.

  • Origin: Scottish, English
  • Meaning: Meadow
  • Variations: Ainslee, Ainsleigh
  • Popularity: Ainsley placed 354th in the USA, a frequently used name amongst girls for 2020.
Charming

Aleck

Aleck is just as strong and attention-grabbing as its meaning suggests. Defined as “defending men,” Aleck is a variant of Alexander. How can you go wrong with a name like Aleck when it paints your baby as a powerful leader?

  • Origin: Scottish, Greek
  • Meaning: Defending men
  • Variations: Alexander, Alek, Alec, Alix, Alex
Strong

Angus

Angus sounds hearty like the revered cut of beef, but it has a more thoughtful association. Meaning “one choice (united force),” Angus could be a unique way of saying you and your boy will be journeying through life together. Gus is a super cute pet name for Angus.

  • Origin: Celtic, English
  • Meaning: One choice (united force)
  • Variations: Agustus, August
Old-fashioned

Art

Art is the shortened version of Arthur that has a striking look. It is defined as a “champion” or “noble one.” Art can be interpreted as a humble winner, an image you might like for your son to uphold. If for no other reason, Art could be the most affectionate name to summarize the masterpiece that is your child.

  • Origin: Celtic, English
  • Meaning: Champion, noble one
  • Variations: Arthur, Arturo, Artist
Charming

Barry

Barry has a mature sound as the name is old-fashioned. It stands for “spear” or “fair-haired.” Barry could be the best choice for a child if you want something traditional.

  • Origin: Irish
  • Meaning: Spear, fair-haired
  • Variations: Barrett
Old-fashioned

Berwyn

Berwyn has a polished style that is appealing. It means “white hair” or “bright friend.” Berwyn could reflect the kind of pal you hope he is to others or that your son has light-colored hair.

  • Origin: Welsh, British
  • Meaning: White hair, bright friend
  • Variations: Berwin
Old-fashioned

Blaine

Blaine is an appealing name for its letter combo and its gender-neutrality. It stands for “slender” or “angular.” Blaine was a surname that graduated to a unique forename. You may recognize it as the name of famous illusionist and magician David Blaine.

  • Origin: Irish, Scottish
  • Meaning: Slender, angular
  • Variations: Blain, Blane, Blayne
Unique

Blair

Blair is a stylish name that feels upscale. Its nature-related meanings of “field,” “plain,” or “meadow” can express a desire for your baby to be one with its surroundings. Blair is more commonly used for girls, but it’s a delightful boy name as well.

  • Origin: Scottish
  • Meaning: Field, plain, meadow
  • Variations: Blaire
  • Namesakes: Blair Underwood is an American actor known for films like Set It Off and Madea’s Family Reunion.
Nature
Names You Might Also Like
Little boy with cross praying over Bible at table100 Powerful Biblical Boy Names (and Meanings)
portrait of a cute young black african girl smiling100 Unique Female African Names
Cute african american boy sitting on fathers knee in parkTop 100 African Boy Names and Their Meanings

Boyd

Boyd doesn’t sound as youthful, but its cute definition could change that. It stands for “yellow” or “blond.” Boyd might make a spirited name for your baby-to-be should he have gorgeous blond hair. Bo is a fun nickname for Boyd.

  • Origin: Scottish, Gaelic
  • Meaning: Yellow, blond
Charming, Old-fashioned

Braden

Braden is among the favorites for boy names based on popularity stats, so it might make an ideal choice for your kid. It stands for “wide valley.” Braden may reflect on being open to learning and new experiences that will help expand the mind.

  • Origin: English
  • Meaning: Wide valley
  • Variations: Brayden, Braeden
Traditional

Bran

Bran is a diminutive of Brandon and has the meaning of “raven” or “shrubbery.” In Celtic mythology, ravens featured significantly as assisting knights in battle or with Celtic war goddesses taking the form of a raven and more.

  • Origin: Welsh, Celtic
  • Meaning: Raven, shrubbery
  • Variations: Brandon, Bram
Nature

Breccan

Breccan is a punchy name with an adorable meaning. It’s defined as “speckled” or “freckled.” Freckles are a gorgeous feature that few people have, which might make Breccan the perfect choice for your unique boy.

  • Origin: Irish
  • Meaning: Speckled, freckled
  • Variations: Breccen, Breckan, Brecken, Brekkan, Brekken
Unique

Brendan

Brendan is a youthful, classic, and masculine Irish name that could suit any little boy. It means “prince” or “king.” Brendan may be the best name to give your baby the royal treatment once he makes his grand entrance.

  • Origin: Irish
  • Meaning: Prince, king
  • Variations: Brenden, Brandon, Brennan, Brennon
Traditional, Masculine

Brian

Brian landed in America in the mid-1920s and has thrived as a common choice for little boys since. It means “strong,” “virtuous,” or “honorable.” Brian has good bones and could make a nice traditional name for your baby boy.

  • Origin: Irish
  • Meaning: Strong, virtuous, honorable
  • Variations: Bryan
  • Namesakes: Brian McKnight is an American R&B singer. Brian Austin Green is a well-known actor from the hit series Beverly Hills 90210.
  • Popularity: Brian ranked 270th in 2020, which was considered a frequently used name for boys in America.
Strong, Traditional

Broderick

Broderick is from medieval times, but it feels trendy nonetheless. Defined as “brother” or “brownish-red hair,” Broderick has a charming style that could complement any little boy. If you have other children already, Broderick could make an awesome choice to celebrate baby brother’s arrival. Brody or Brodie are cute nicknames that work great for Broderick.

  • Origin: Welsh, English
  • Meaning: Brother, brownish-red hair
  • Variations: Brody, Brodie
Unique

Brody

Brody has a trendy and hip feel as it contains the endearing term “bro” in its beginning. It means “ditch” or “mire,” which might lend to the stereotypical boy image of playing with dirt and trucks. Brody stands to be a masculine choice that could complement your son well.

  • Origin: Celtic
  • Meaning: Ditch, mire
  • Variations: Brodie, Broderick
  • Namesakes: Brody Jenner is an American reality TV star, DJ, and model.
  • Popularity: Brody took the 179th spot in 2020, which was popular for American-born boys.
Traditional, Masculine

Cadan

Cadan has a commanding presence that aligns with its meaning of “battle.” It might be a stunning option for your son if you’re honoring a veteran. Cadan has a ton of dazzling variants to consider should you want to change the spelling.

  • Origin: Welsh, Celtic
  • Meaning: Battle
  • Variations: Kadan, Cayden, Kayden, Caydin, Kaydin, Caden, Kaden
Strong

Cai

Cai is a multicultural name that has many origins. It has a vibrant meaning of “rejoice,” “happy,” or “colorful.” Cai might be a lovely name to show how much joy your baby brings you. Cai is more commonly spelled as Kai these days, so that’s another option for you to consider.

  • Origin: Welsh, Scandinavian, Latin, Vietnamese, Chinese
  • Meaning: Rejoice, happy, colorful
  • Variations: Kai, Cy, Ky
  • Popularity: Cai is a rare spelling, but Kai landed in the 93rd spot for boys in the USA for 2020, which was popular.
Spiritual, Charming
Similar Name Lists
Italian girl and mother overlooking Italian city100 Beautiful and Traditional Italian Baby Girl Names
Cute Italian baby boy wearing an Italian hat and suitTop 100 Classic Italian Boy Names
Hispanic boy holding a soccer ball100 Cool Hispanic Boy Names (and Meanings)

Cain

Cain is a well-known biblical boy name that means “spear” or “possessed” in Hebrew. It’s also a Welsh boy name that stands for “clear waters.” All of its definitions depict Cain as a strong and powerful choice for a bouncing baby boy. Some of Cain’s variants have a nice flair that could truly elevate the name.

  • Origin: Welsh, Hebrew
  • Meaning: Clear waters, spear, possessed
  • Variations: Cane, Kain, Kane
Spiritual, Traditional, Nature

Cashel

Cashel is a rare but intriguing name as it has a youthful meaning. Defined as “castle” or “stone fort,” Cashel really symbolizes childhood joy as many kids love to pretend to build forts. Cash is a trendy moniker for Cashel.

  • Origin: Irish
  • Meaning: Castle, stone fort
Charming, Strong

Cedric

Cedric feels old-fashioned, but its meaning makes it a relevant pick. It is defined as “bounty” or “kind.” Cedric could be used to express your desire for your son to be a good and generous person.

  • Origin: Celtic, English
  • Meaning: Bounty, kind
  • Variations: Cedrick
  • Namesakes: Cedric the Entertainer is an American comedian who is known for his hosting stint on Def Comedy Jam and starring in The Kings of Comedy film.
Affectionate

Chadwick

Chadwick is a well-known name, probably for its late, famous namesake. Meaning “dairy farm,” Chadwick has a country feel. It’s a fun and wholesome choice for a baby boy born in the south.

  • Origin: English
  • Meaning: Dairy farm
  • Namesakes: Chadwick Boseman was an American actor widely known for the movie Black Panther.
Nature

Cian

Cian has a traditional charm that still carries into modern times. It means “ancient,” and for a good reason. Cian is connected to two relatives of powerful figures, one whose dad was the god of medicine and the other’s father-in-law was the high king, Brian Boru. Cian may represent your son’s importance in your life.

  • Origin: Irish
  • Meaning: Ancient
  • Variations: Kian, Cyan, Kyan
Traditional

Colin

Colin is an endearing option for any little boy. It stands for “pup,” which is an affectionate term referring to a young dog and might work well to describe a brand new baby. Colin has been a popular choice for years and we don’t see that changing any time soon, so it could be quite a catch for your boy.

  • Origin: Scottish, Irish, Greek
  • Meaning: Pup
  • Variations: Collin
  • Namesakes: Colin Farrell is an Irish actor most recognized for his role in the films Minority Report and Phone Booth.
Affectionate

Colm

Colm is a mysterious choice for its appearance being different from its pronunciation. It’s said with two syllables (col-lum), so you may spend a good amount of time correcting people. Colm’s meaning of “dove” might make up for its unusual sound. Doves are symbolic of peace, innocence, and love. Colm could be a wholesome name for your brand new baby.

  • Origin: Irish
  • Meaning: Dove
Charming, Spiritual

Connor

Connor has a playful sound and an equally fun meaning to match. Defined as “lover of hounds,” Connor could make an affectionate choice for an animal-loving family. It’s a popular name in its place of origin as well as in The States.

  • Origin: Irish
  • Meaning: Lover of hounds
  • Variations: Conor, Conner, Konnor
  • Popularity: In the United States, Connor placed 78th for boys born in 2020, making it a common name choice.
Strong, Masculine

Cormac

Cormac might be unfamiliar to most, but in Ireland, it belonged to a prestigious family that kept the name alive for many generations. Meaning “charioteer (chariot driver),” Cormac might be foreshadowing your child successfully navigating through life.

  • Origin: Irish
  • Meaning: Charioteer (chariot driver)
  • Variations: Cormick
Old-fashioned

Cullen

Cullen originated as an Irish surname but has moved on to being a well-known first name. It stands for “handsome lad” or “holly tree.” Holly is symbolic of fertility and eternal life and widely associated with Christmas. Cullen could make the perfect name for a December-born baby who is also super cute.

  • Origin: Irish, Gaelic
  • Meaning: Handsome lad, holly tree
  • Variations: Cullin, Kullen
Charming
More Great Name Ideas
Hispanic girl playing on a swing in the park100 Gorgeous Hispanic Girl Names (and Meanings)
Cute japanese girl wearing glasses100 Beautiful Japanese Girl Names (and Meanings)
Japanese boy drinking water outside100 Best Japanese Boy Names (and Meanings)

Darby

Darby is a gender-friendly name that means “without envy” or “from the deer estate.” It’s quite a rare option that has a country vibe as it sounds similar to the Kentucky Derby. Darby could be a unique name for a lively little guy.

  • Origin: Irish, Norse, English
  • Meaning: Without envy, from the deer estate
  • Variations: Darbi, Darbie, Darbey
Unique

Darren

Darren is a sweet name for a baby boy. It means “little great one.” Darren could put your love for your son on full display. It may also make an inspirational name that shows your boy he can go far in life. If you want a charming choice for your son that doesn’t hold back on affection and motivation, you might want to give Darren a try.

  • Origin: Irish
  • Meaning: Little great one
  • Variations: Darryn, Darrin
Charming, Affectionate

Declan

Declan has a spiritual connotation as it represents a “man of prayer.” It is also known as being “full of goodness.” Declan is a wonderful name that exudes positivity which you may want to attach to your son.

  • Origin: Irish
  • Meaning: Man of prayer, full of goodness
Spiritual, Affectionate

Desmond

Desmond is an authentic Irish place name as it means “one from south Munster.” If you have Irish roots that trace back to this southern city in Ireland, Desmond could be a great way to acknowledge your family history. Des is an adorable moniker for Desmond.

  • Origin: Irish
  • Meaning: One from south Munster
Traditional

Domhnall

Domhnall is a Gaelic variant of Donald. It means “ruler of the world.” Domhnall could be an empowering option for your little prince-to-be. Dom is a super cute pet name for Domhnall.

  • Origin: Gaelic
  • Meaning: Ruler of the world
  • Variations: Donald
Strong, Charming

Donald

Donald is a bit dated but could still make a solid pick for your little guy. It means “proud chief,” which may symbolize your desire for him to become an authoritative figure. Donny, Donnie, or Don are all cool monikers for Donald.

  • Origin: Scottish
  • Meaning: Proud chief
Old-fashioned

Donovan

Donovan is a spirited name that means “dark.” It may be an elite choice for a baby who has a deep complexion and dark hair or eyes. Donovan is often shortened to Don as a nickname.

  • Origin: Irish
  • Meaning: Dark
  • Variations: Donavan
  • Namesakes: Donovan McNabb is a retired NFL player for the Philadelphia Eagles.
  • Popularity: In 2020, Donovan ranked 374th for the most popular boy name in America.
Unique

Douglas

Douglas has a lot of power behind it as it has a history of belonging to a dominant Scottish family. Douglas began as “dubhglas,” a Gaelic term for “dark water,” which is how its meaning “black river” was formed. For your son, Douglas might symbolize his arrival pulling you out of dark times, or for him simply having a strong presence. Doug or Dougie are common nicknames for Douglas.

  • Origin: Scottish, Gaelic
  • Meaning: Black river
  • Variations: Douglass, Doug
Nature, Old-fashioned

Drew

Drew has an attractive look and sound. It can be used for either gender, which adds to its appeal. Drew means “wise,” a bold statement to suggest to your son that he is smart. Drew has super cute varied spelling options as well which might make it more interesting.

  • Origin: Welsh
  • Meaning: Wise
  • Variations: Dru, Dreux, Andrew
Smart

Duncan

Duncan is an old-fashioned Scottish and Gaelic boy name. With a definition of “dark warrior,” Duncan sounds like a hero in a twisted tale. If you’re into Marvel or other fantasy, you may pass those interests on to your little dude by naming him Duncan.

  • Origin: Scottish, Gaelic
  • Meaning: Dark warrior
Strong, Old-fashioned
Check Out These Names Next
French girl in front of the Eiffel Tower100 Cool French Names for Girls (You Will Love)
Cute Korean boy lying on the bed100 Popular Korean Boy Names (and Meanings)
Korean girl sitting on the train100 Pretty Korean Names for Girls

Dylan

Dylan has a fresh sound that ties into its nature-related definition. It stands for “born from the sea.” Water is viewed as a symbol of purity or renewal, which aligns well with the birth of a new baby. Dylan was also the god of the sea in Welsh mythology.

  • Origin: Welsh
  • Meaning: Born from the sea
  • Variations: Dillon
  • Namesakes: Dylan McDermott is best known for his role on the TV show, The Practice.
  • Popularity: Dylan came in 43rd place in 2020, which was considered a popular name for American boys.
Nature, Charming

Eamon

Eamon is a unique name with Irish roots. It represents a “wealthy protector.” Eamon might symbolize your son being the heir in your family. It may encourage him to take care of whatever he inherits, be it knowledge or fortune.

  • Origin: Irish
  • Meaning: Wealthy protector
  • Variations: Iman
  • Namesakes: Eamon Doyle, known simply by his first name, is an American singer who had a hit song in 2003.
Strong

Edwin

Edwin has an upscale style based on its meaning of “wealthy friend.” Though it may seemingly refer to actual riches, Edwin can symbolize having an abundant friendship with others. Ed or Eddie are pleasant nicknames for Edwin.

  • Origin: English
  • Meaning: Wealthy friend
  • Variations: Edward, Eduard, Eduardo
  • Popularity: Edwin placed 345th in the USA in 2020, which was a common name for boys.
Old-fashioned

Ellis

Ellis has a sleek look that could be a beautiful name for a baby boy. It means “benevolent,” which might speak to you instilling good qualities and manners in your child. Here’s some historical information, Ellis Island was an immigrant intake port for New York and New Jersey for over 60 years.

  • Origin: Welsh
  • Meaning: Benevolent
  • Variations: Elis
Charming

Farrell

Farrell is an Irish boy name that has the duality of a first and last name. It’s a strong and affectionate pick that means “courageous.” Farrell could easily be a mood booster for your little one.

  • Origin: Irish
  • Meaning: Courageous
  • Variations: Pharrell
Strong, Affectionate

Finnegan

Finnegan is a traditional Irish name that means “fair” or “white.” It could be a special name to represent your baby’s fair skin or hair. Finnegan is often shortened to Finn as a nickname.

  • Origin: Irish
  • Meaning: Fair, white
  • Variations: Finnigan, Finnian, Finn, Finley, Flynn
Traditional

Fitzgerald

Fitzgerald has a dashing feel as it is old-fashioned and clean cut. It began as a surname of multiple origins, meaning “son of Gerald” or “son of the spear-ruler.” It’s safe to say that Fitzgerald may symbolize parents who are proud to call this boy their own. Fitz is the typical nickname for Fitzgerald.

  • Origin: Irish, Scottish, French, German
  • Meaning: Son of Gerald, son of the spear-ruler
  • Variations: Fitz, Fritz, Gerald
Old-fashioned

Floyd

Floyd is a cheeky option that will age well. It means “gray-haired,” a trait that’s almost exclusive to the elderly. Floyd could be a darling name for your boy if you want him to embrace life’s journey.

  • Origin: Welsh
  • Meaning: Gray-haired
Charming

Flynn

Flynn is a vibrant name that means “son of the red-haired one.” Red hair is a stunning trait to have and not as common since the gene is recessive or less dominant. Flynn could be wonderful for your little boy if he and dad both have natural red hair.

  • Origin: Irish
  • Meaning: Son of the red-haired one
  • Variations: Finn
Traditional

Garrett

Garrett is an Irish name with a sporty feel. It has the masculine and dominant meaning of “spear strength.” Garrett could serve your son well to foster a sense of courage.

  • Origin: Irish
  • Meaning: Spear strength
  • Variations: Jarrett, Gerard, Garnett
Strong, Masculine
Related Name Ideas
Jewish girl eating a matzo in passover Hebrew holiday100 Beautiful Hebrew Girl Names (Yiddish, Jewish, & Biblical Baby Names)
Chinese boy holding a basketball100 Strong Chinese Male Names (For Your Son)
Greek boy on the islands of Greece100 Cool Greek Male Names (Inspired by Spartans & Greek Mythology)

Garth

Garth is such a stunning and pleasant baby name. It has a definition of “garden keeper.” Garth could represent your intentions to teach your baby how to find the beauty in his surroundings.

  • Origin: Scandinavian
  • Meaning: Garden keeper
  • Namesakes: Garth Brooks is a famous American country singer.
Traditional

Gavin

Gavin is a striking name that stands for “white hawk.” This rare breed of bird is known as a strong omen sending a message of awareness. Gavin could symbolize a sense of awakening as you begin your new life with your baby boy.

  • Origin: Celtic
  • Meaning: White hawk
  • Variations: Gaven
Strong, Masculine

Glynn

Glynn is a traditional name that’s of Scottish and Welsh origin. It stands for “narrow valley of water.” Glynn feels mature and worldly, which might be just the right element of class you want to impress upon your son.

  • Origin: Scottish, Welsh
  • Meaning: Narrow valley of water
  • Variations: Glenn, Glen
Nature, Old-fashioned

Gordon

Gordon is a preppy and casual name that has a nature-related definition. It stands for “great hill.” Gordon might represent the figurative upward climb life presents as you work toward success.

  • Origin: Scottish
  • Meaning: Great hill
  • Variations: Jordan
  • Namesakes: Gordon Ramsay is a famous chef whose cutthroat approach to teaching, vulgar language, and elegant dishes made him a household name.
Nature, Old-fashioned

Grady

Grady is a proud name based on its meaning. It is defined as “noble” or “illustrious,” which can be a strong choice to show off your baby boy’s significance.

  • Origin: Irish
  • Meaning: Noble, illustrious
  • Popularity: Grady was 396th in the USA baby name charts in 2020, making it a very popular choice for boys.
Charming, Traditional

Graham

Graham has a Truly Scottish feel with its meaning of “gravelly homestead.” It’s a stunning representation of the cobblestone pathways that can be seen all around Scotland. Graham could be a lovely way to recognize your heritage.

  • Origin: Scottish
  • Meaning: Gravelly homestead
Traditional

Ian

Ian has a good track record and religious meaning, so it likely won’t be going out of style any time soon. It is a special name for a boy that means “the Lord is gracious.” Ian could make a beautiful pick to introduce your baby to spirituality.

  • Origin: Scottish, Hebrew
  • Meaning: The Lord is gracious
  • Variations: John
Spiritual

Irving

Irving is a nature-related name with Scottish roots. It means “green river” or “sea friend.” Irving has a charming feel that could work well for any little boy. You may also prefer a cool nickname like Ving to make it more modern.

  • Origin: Scottish
  • Meaning: Green river, sea friend
  • Variations: Irvin, Earving, Earvin
Nature

Jarrett

Jarrett has a strong and masculine feel when you consider its meaning. It stands for “spear brave,” a sign of a warrior in the making. Jarrett has the potential to symbolize a baby boy who is fearless.

  • Origin: German, English
  • Meaning: Spear brave
  • Variations: Jarett, Jared, Jareth, Garrett
Strong, Masculine

Kacey

Kacey is a Greek boy name that fits both boys and girls. Its fluidity might come from having a nature-related meaning. Kacey stands for “thorny tree,” which may represent you hoping your child will develop a thick skin to weather some of life’s storms.

  • Origin: Greek
  • Meaning: Thorny tree
  • Variations: Casey
Nature
Names You Might Also Like
Hebrew boy in lighting candles for Jewish Hanukkah holiday100 Traditional Hebrew Names for Boys
hinese girl and mother having fun in front of China Town Temple100 Pretty Chinese Girl Names (And Their Meanings)
Greek girl and father enjoying outdoors at Mykonos Island in Greece100 Cute Greek Girl Names (Mythical, Ancient & Modern)

Karsen

Karsen is a unisex option that has a modern style. It stands for “son of marsh-dwellers,” which refers to marshlands. If you reside in a swampy area, Karsen could make an ideal name for your child.

  • Origin: Irish, Scottish
  • Meaning: Son of the marsh-dwellers
  • Variations: Carsen, Carson, Karson
Traditional

Keane

Keane is a rich Gaelic name for boys. It means “ancient,” which adds some depth to this old-fashioned choice. Keane is a rare find that you may want to consider if you prefer names that stand out from the crowd.

  • Origin: Gaelic
  • Meaning: Ancient
Old-fashioned

Keith

Keith has a maturity in its sound that might make a sturdy selection for a boy. It is defined as “wood.” Keith is an outdoorsy kind of name that could be great for the son of a hunter.

  • Origin: Scottish
  • Meaning: Wood
  • Variations: Keifer
Old-fashioned

Kevin

Kevin is an upbeat and adoring name that means “handsome.” It could be a jovial choice for your little one to remember he is beautiful no matter what. Kev is the typical nickname for Kevin.

  • Origin: Irish
  • Meaning: Handsome
  • Variations: Keven
  • Namesakes: Kevin Hart is an American comedian and actor.
  • Popularity: In 2020, Kevin took the 156th spot for most popular boy name in the United States.
Affectionate

Lee

Lee is short but impactful as it has a connection to nature. Meaning “pasture” or “meadow,” Lee has a down-to-earth style that might suit a calm baby.

  • Origin: English
  • Meaning: Pasture, meadow
  • Variations: Leigh
Nature

Lesley

Lesley has been mostly attached to girls, but it is a gorgeous name used for boys as well. Lesley feels promising with its joyful meaning of “holly garden.” Holly is symbolic of peace, goodwill, and eternal life. Lesley could make a vibrant choice for a baby born in December as holly is synonymous with Christmas.

  • Origin: Scottish
  • Meaning: Holly garden
  • Variations: Leslie, Lesly
Nature

Lewis

Lewis is a masculine and strong name of valor. It means “renowned warrior.” Lewis might reflect your baby’s courage. Lewis is more commonly used as a surname than its variants, so this spelling is rarer as a given name.

  • Origin: German, English
  • Meaning: Renowned warrior
  • Variations: Louis, Luis
  • Popularity: Lewis only ranked 497th in 2020, while Luis placed 137th and Louis took the 260th spot that year, making the variants more popular in the U.S.
Strong, Masculine

Liam

Liam is the most popular and modern boy name based on SSA data. It’s a take on the name William which means “resolute protection.” Liam could be the right name to provide a sense of security for your baby so he’ll know you’ll be there to keep him safe.

  • Origin: Irish
  • Meaning: Resolute protection
  • Variations: Liem, William
  • Namesakes: Liam Hemsworth is an Australian-born actor known for his roles in the movie franchise, The Hunger Games, and The Last Song.
  • Popularity: Liam ranked 1st place in the United States in 2020, making it a wildly popular name.
Strong, Masculine

Lloyd

Lloyd is a traditional name that has a unique meaning of “gray” or “gray-haired.” It could be a beautiful name to recognize a baby born with gray eyes. Lloyd could also honor an elder in the family. It might be a strong and mature choice for your baby-to-be.

  • Origin: Welsh
  • Meaning: Gray, gray-haired
  • Variations: Loyd
  • Namesakes: Lloyd Polite Jr. is an American R&B singer who debuted his first album in 2004.
Charming

Logan

Logan is Scottish for “small hollow,” a meaning that fits well with its spelling containing the word “log.” With its earthy style, Logan could make a sweet choice for a baby born on Earth Day, April 22nd.

  • Origin: Scottish
  • Meaning: Small hollow
  • Variations: Logyn, Login, Logen
Nature
Similar Name Lists
Baby boy wearing old-fashioned clothes and straw hat sitting on a bench100 Cool Vintage Boy Names
Arabic girl in black hijab sitting on grass planting flowers in a pot100 Cute Arabic Names for Girls
Arabic toddler boy and mother playing together at the park in Dubai100 Popular Arabic Names for Boys

Lorcan

Lorcan is a punchy boy name of Irish origin. It means “little fierce one.” Lorcan is captivating as a charming and powerful name to let your son know he can do anything, no matter his size. Lor is a cool pet name that can be used for Lorcan.

  • Origin: Irish
  • Meaning: Little fierce one
Strong

Macklin

Macklin started off as a Scottish surname, but became a trendy first name option for boys. It means “son of the servant of Saint John,” which is a spiritual reference. Mack would be the most adorable nickname for Macklin.

  • Origin: Scottish
  • Meaning: Son of the servant of Saint John
  • Variations: Maclan, Macklen
Traditional, Spiritual

Maddox

Maddox is a cool and inspiring name that means “son of Madoc” or “good fortune.” You might feel like the luckiest parents in the world to have this baby and Maddox could be the best way to express that sentiment. Mads would make a spunky nickname for Maddox.

  • Origin: Welsh
  • Meaning: Son of Madoc, good fortune
  • Variations: Maddix
Traditional

Malachy

Malachy is a powerful name that has a spiritual meaning. It stands for “my messenger,” which is the role that prophet Malachi had in the Bible. Naming your son Malachy might say that you believe he will teach you new things.

  • Origin: Irish, Hebrew
  • Meaning: My messenger
  • Variations: Malachi
  • Popularity: Malachy is a unique spelling, but Malachi placed 157th in 2020 as a popular boy name in the United States.
Spiritual

Malcolm

Malcolm has a demure sound and look, but it is full of depth. It means “devotee of St. Columba,” which is a religious reference. If you’re a family of strong faith, you might appreciate Malcolm for your little angel.

  • Origin: Scottish, Gaelic
  • Meaning: Devotee of St. Columba
Traditional

Maxwell

Maxwell is a beautifully composed name that has a comforting meaning. It’s defined as “great stream.” Streams have a calming essence about them with the way they flow and the rushing water sound. Maxwell might be the right name to symbolize your baby being a source of peace for you, much like a stream. Max or Maxie are two pet names often used for Maxwell.

  • Origin: Scottish
  • Meaning: Great stream
  • Variations: Maximilian, Max
  • Namesakes: Maxwell is an American singer best known for his neo-soul style of music.
  • Popularity: At 145th place, Maxwell was a frequently used name for boys in America in 2020.
Nature

Merlin

Merlin is a curious name that has the definition of “sea fortress.” Sea fortresses were used during battle in World War II but have since been seen in fantasy books and video games. Merlin could make a gorgeous, whimsical name that embraces your baby’s youth.

  • Origin: Welsh
  • Meaning: Sea fortress
  • Variations: Merlyn
Nature

Morgan

Morgan is a common name that is gender-neutral. Its unusual meanings of “sea-born,” “sea-song,” or “sea-circle” come from the Old Welsh variants, Morcant and Morgen, which stands for “born of the sea.” Morgan could easily work for a baby who arrives via water birth. It might also be an adorable name for an island-born little one. Morg is the most frequently used nickname for Morgan.

  • Origin: Welsh
  • Meaning: Sea-born, sea-song, sea-circle
  • Variations: Morgen, Morgyn, Morgin
  • Namesakes: Morgan Freeman is a famous actor who is most known for his roles in Lean on Me and Bruce Almighty.
Nature

Murphy

Murphy has a mysterious feel with an interesting meaning. It’s defined as “sea warrior,” which makes it seem like a cool, sci-fi enigma. Murphy could be ideal for a baby boy whose parents wish for him to be free-spirited.

  • Origin: Irish
  • Meaning: Sea warrior
Nature

Nyle

Nyle has an easygoing style that could make it a warm pick for a newborn. It stands for “cloud” or “champion.” Nyle might have just the right amount of affection in a name to boost your baby’s confidence.

  • Origin: Irish, English
  • Meaning: Cloud, champion
  • Variations: Nile, Neil, Niall
Nature, Charming
More Great Name Ideas
Russian girl sitting on autumn leavesTop 100 Unique Russian Names For Girls
Native american boy playing cricket outdoors100 Cool Native American Boy Names (With Their Meanings)
Latin girl in pink dress sitting on log100 Beautiful Latin Female Names (For Your Baby Girl)

Oisin

Oisin has a precious, nature-related meaning of “little deer.” It may be a darling depiction of a parent-child relationship and guiding your bambino. Oisin is a charming and rare Irish name that might be the best for your boy.

  • Origin: Irish
  • Meaning: Little deer
Nature

Patrick

Patrick is notoriously thought of as an Irish name, but it actually has Latin roots. Meaning “noble” or “patrician,” Patrick is a solid choice to represent a good character. Pat or Patty are two common nickname options for Patrick.

  • Origin: Latin
  • Meaning: Noble, patrician
Strong

Quinn

Quinn is an exquisite unisex option that’s derived from the Irish last name, Ó Cuinn. It has the uplifting meaning of “wise” or “intellect.” Quinn could be a stunning choice to remind your baby boy just how smart he is.

  • Origin: Irish
  • Meaning: Wise, intellect
  • Variations: Quin
  • Popularity: Quinn placed 85th for girls and 439th for boys in 2020, making it a common choice for babies born in The States.
Smart

Reece

Reece is a cheerful name that is sure to put anyone in a good mood. It stands for “enthusiasm.” Reece could be used to describe how much you’re anticipating the birth of your child. Reece is a unisex name, but you might prefer its variants to make it a bit more masculine.

  • Origin: Welsh
  • Meaning: Enthusiasm
  • Variations: Reese, Rhys
Charming

Rhett

Rhett has a rustic vibe that makes it feel down-to-earth. It means “advice,” which could be a smart choice to encourage your baby always to seek knowledge. Rhett might be an ideal name for your son if you’re looking for a laid-back, intuitive option.

  • Origin: Dutch, English
  • Meaning: Advice
  • Variations: Rhet
Smart

Riley

Though it is a gender-neutral name, Riley has been popularized by girls based on SSA data charts. It means “rye-clearing” or “courageous.” Riley has a traditional feel that might make you gravitate towards it for your baby-to-be. Ri (rye) is an appropriate pet name for Riley.

  • Origin: Irish, English
  • Meaning: Rye-clearing, courageous
  • Variations: Reily, Reilly, Rylee
  • Popularity: Rileywas the 258th most common boy name in 2020 in the USA.
Traditional

Ronan

Ronan is an Irish name that has a tender meaning. It stands for “little seal.” Seals are thought of as friendly and happy creatures that are symbolic of good luck, which may be similar to how you’ll view your baby boy. Ronan may be an earnest reflection of your love.

  • Origin: Irish
  • Meaning: Little seal
  • Variations: Ronen, Ronin, Rhonin
  • Popularity: At the 269th spot, Ronan was considered a frequently used boy name in America for 2020.
Charming

Rory

Rory is a spunky name that has a lot of character. It stands for “red king,” a swell choice for a baby born with red hair. Rory could also represent a fiery spirit, which might look like an active baby who comes out kicking and screaming. Despite its ancient history, Rory has a cool, modern appeal.

  • Origin: Irish
  • Meaning: Red king
  • Variations: Rori, Rorey
  • Popularity: At 330th, Rory was considered a commonly used baby boy name in America.
Charming

Rowan

Rowan is an incredibly cute and punchy option for girls and boys. It stands for “rowan tree” or “little redhead.” Rowan could be a sweet pick for a baby boy who has a head of fiery red hair.

  • Origin: Scottish, Irish
  • Meaning: Rowan tree, little redhead
  • Variations: Rowen, Rowin
Nature, Traditional

Roy

Roy has a prestigious meaning that might make it easy to select this name for your boy. It stands for “king,” a title you may lovingly dub your baby once you meet him. Roy could do the job of being a top-tier choice for making your child feel special.

  • Origin: Celtic, French
  • Meaning: King
Charming, Old-fashioned
Check Out These Names Next
Two Native American sisters sitting on grass65 Powerful Native American Girl Names (And Their Meanings)
Two little Russian brothers having fun playing outdoors100 Unique And Popular Russian Names For Boys
Latin baby boy sitting on grass outdoor100 Powerful Latin Names for Boys

Seamus

Seamus is derived from James. It stands for “supplanter (to replace).” Seamus could be a touching way to say that your baby filled a void in your life.

  • Origin: Irish
  • Meaning: Supplanter (to replace)
  • Style: Old-fashioned
  • Variations: James

Sean

Sean is the Irish diminutive of John. It means “God is gracious.” Sean has a strong, wholesome quality that aligns well when considering it for a baby boy.

  • Origin: Irish
  • Meaning: God is gracious
  • Variations: Shawn, Shaun, John
Spiritual

Sloane

Sloane is a stunning, chic, and unisex name that you may not want to pass on. It means “raider” or “man of arms,” which could symbolize a strong or dominant personality. Sloane might be a great masculine choice for your son.

  • Origin: Irish
  • Meaning: Raider, man of arms
  • Variations: Sloan
Masculine, Strong

Sullivan

Sullivan is a common last name that has made its rounds as a given name for boys. It has the peculiar meaning of “black-eyed one,” which might be interpreted as someone with a darker eye color. Should your baby boy have stunning, dark brown eyes or if you want an edgy name, you could choose Sullivan. Sully is a darling moniker for Sullivan.

  • Origin: Irish
  • Meaning: Black-eyed one
Unique

Teague

Teague has an artsy appeal with its definitions of “poet” or “philosopher.” This smart and sophisticated meaning might make Teague a beautifully encouraging pick. If you’re looking for a rare name with depth, Teague could be the winner.

  • Origin: Scottish, Gaelic
  • Meaning: Poet, philosopher
  • Variations: Teagan, Tegan
Smart

Tiernan

Tiernan is an edgy name that has an affectionate meaning. Defined as “little Lord,” Tiernan might suggest that your baby is sacred to you. Tiernan could make the most loving name for a baby.

  • Origin: Irish
  • Meaning: Little Lord
  • Variations: Tiarnan
Spiritual, Affectionate

Trenton

Trenton has a trendy sound that makes it a cool choice for a little boy. Trenton means “Trent’s town,” which comes from a river named Trent in England. It also has the Celtic association of “trespasser,” because of the river flooding often. Fun fact, there’s a city in New Jersey named Trenton.

  • Origin: Celtic, English
  • Meaning: Trent’s town
  • Variations: Trentin, Trentyn, Trenten, Trent
Unique

Trevor

Trevor has a Welsh background and stands for “from the large village.” It could be a heartwarming option that recognizes the large family your baby comes from that will support him during his upbringing. Trev makes a charming nickname for Trevor.

  • Origin: Welsh
  • Meaning: From the large village
Traditional

Tristan

Tristan is a common Celtic name that is used for boys and girls alike. It stands for “noise” or “sorrowful,” which seems unpleasant but can be understood differently. Tristan might be a bold way of telling your baby to push past the distractions or heartache that sometimes comes with life.

  • Origin: Celtic
  • Meaning: Noise, sorrowful
  • Variations: Tristyn, Tristin, Tristian, Tristen, Triston
  • Popularity: Tristan Thompson is a well-known basketball player from Canada.
Traditional

Vaughn

Vaughn has a classic appeal as it’s simple and to the point. It means “small,” which could embrace a baby that is petite, like a preemie. Even if your son is not tiny, he may be the last born of your family and Vaughn could represent him being the smallest in the house. Vaughn might be the perfect middle name as it can complement other bolder name choices well.

  • Origin: Welsh
  • Meaning: Small
  • Variations: Von
Charming, Traditional
Related Name Ideas
Hawaiian baby girl sitting on green meadow in sunny spring day100 Pretty Hawaiian Girl Names (With Meanings & Popularity)
Cute Gaelic baby girl sitting on grass100 Unique Gaelic Names for Girls (For Your New Arrival)
Hawaiian kids wearing Aloha shirts looking at the ocean waves100 Popular Hawaiian Boy Names (With Meanings & Namesakes)
Headshot of Myesha Alleyne

About the Author

Myesha Alleyne

Myesha Alleyne is a freelance writer, author, and formally trained elementary educator. During her time teaching, she found herself longing to fulfill a childhood dream of writing. She’s a dedicated mother and wife who loves to read and watch the Food Network in her spare time.
Close