Popular baby boy names that start with the letter A
Alexander: Greek for “the great protector,” nicknames include Alex, Al, Xander, Ali and Ander.
Anthony: A classic name, it means “priceless.”
Arlo: Arlo means “hill” in German.
Asher: While Asher seems like a modern name, it actually has Hebrew origins and means “blessed.”
Atticus: Atticus in Latin means someone who comes from the area around Athens, Greece, but in modern times it is usually meant to mean “father-like” as it is the name of the father in the popular novel “To Kill a Mockingbird.”
Aubrey: Aubrey means “fair-headed ruler” in French and is a unisex name.
Avery: Meaning “rules with elf wisdom,” Avery is a name that has risen in popularity recently.
Austen: Austen is a version of the name Augustine; it’s also the last name of 16th-century novelist Jane Austen and is unisex.
Axel: Axel means “divine” and has both Hebrew and Swedish origins.
Popular baby boy names that start with the letter B
Baylor: In Old Anglo-Saxon times, a baylor was someone who tended to horses.
Beau: Beau means “beautiful” in French. It’s traditionally been a male name, but has become more unisex in recent years. It can also be spelled Bo.
Beckett: A unisex name, it means “dweller by the brook” in English.
Benjamin: A classic name, Benjamin means “son of my right hand” in Hebrew.
Bennett: Bennett is a name of English origin that is a variation on the name Benedict.
Bentley: It means “from the moor” in Old English.
Berkley: Berkley means “the birch tree meadow” in Old English and is also a city in California. It can be spelled Berkeley or Berklee as well.
Blake: Meaning “dark-haired” in Scottish, Blake has become a unisex name.
Bradley: Bradley has become a unisex name in recent years and means “broad meadow.”
Brady: Irish for “spirited,” Brady is a unisex name.
Brandon: Brandon is Old English for “sword.”
Braxton: A variation of the Old English for “brock’s town,” Braxton is a name that is rising in popularity.
Brian: Celtic for “strong,” Brian has been a popular name for many years.
Bryson: Welsh for “son of Bryce.”
Popular baby boy names that start with the letter C
Camden: Scottish for “winding valley,” Camden can also be shortened to Cam and it is a unisex name.
Cameron: Cameron actually means “bent nose” in a few languages such as Celtic, Scottish and Old English. It is a unisex name.
Carter:Carter is Old English for “cart driver,” and is now used as a unisex name.
Cash: The name Cash comes from English for “maker of chests.” It could also be short for Cashel, which is Irish for “castle” or “fortress.”
Cayden: Cayden is a popular name, meaning “spirit of battle” in Gaelic. It can be used as a unisex name.
Chadwick: Chadwick is Celtic for “warrior.”
Charlie: Traditionally a nickname for Charles, some people are choosing to name their children Charlie and skip Charles altogether. It is a unisex name.
Christopher: Christopher is a classic name and is Greek for “follower of Christ.” There are many nicknames associated with it, such as Chris, Toph, Topher and Opie.
Clayton: English for “mortal,” Clayton can be a unisex name. A nickname is Clay.
Cole: Cole is Greek for “victory of the people,” and is a unisex name.
Colton: Colton is a joining together of the words “coal” and “town” in Old English.
Cooper: Latin for “barrel maker,” Cooper is a unisex name.
Connor: Connor is Scottish for “praised,” and can be spelled Conner, Conor or Connor.
Crew: Meaning a “group of people,” Crew is an English name.
Popular baby boy names that start with the letter D
Dallas: Dallas means “wise” or “waterfall” in Scottish and Gaelic. It’s also a city in Texas.
Dalton: In Old English Dalton means “valley farm.”
Damien: Damien is Greek for “divine power.” It can also be spelled Damian.
Daniel: Hebrew for “God judges,” Daniel is a classic name. Danny and Dan are both nicknames.
Dante: Dante means “long-lasting” in Italian.
David: In Hebrew, David means “beloved.” It is a classic Biblical name.
Dayton: Dayton means “bright town” in English, and it is a unisex name.
Dean: In French, Dean means “valley,” and in Latin, it means “presiding official.”
Declan: Declan means “goodness” in Gaelic and is rising in popularity.
Delaney: A Gaelic name, Delaney means “descendant of the challenger.” It’s a unisex name.
Desmond: In Anglo-Saxon, Desmond means “gracious protector.” Nicknames include Des and Desi.
Diego: Diego is Spanish for “supplanter.”
Dylan: Dylan is Celtic and Welsh for “son of the waves,” but is a unisex name now.
Dominic: Dominic is Latin for “belonging to the Lord” and it can also be spelled Dominick.
Popular baby boy names that start with the letter E
Eli: Hebrew for “ascended,” Eli is gaining in popularity. It can also be short for Elijah.
Elijah: Elijah is one of the top 10 baby boy names, and it means “The Lord is my God” in Hebrew.
Emerson: Emerson is a popular name that means “industrious” or “son of Emery.”
Emery: Emery is German name that means “powerful home” and is unisex.
Ethan: Hebrew for “firm,” Ethan is a name that has stayed on popular name lists for many years.
Ezekiel: A Biblical name, Ezekiel means “God gives strength” in Hebrew.
Ezra: Hebrew for “helper,” Ezra is gaining in popularity.
Popular baby boy names that start with the letter F
Fernando: In Spanish, Fernando means “adventurer.”
Finley: In Celtic and Gaelic, Finley means “fair-haired one.” It can also be shortened to Finn.
Finn: Finn is Irish for “blond.” It can also be spelled Fin.
Finnegan: Finnegan means “fair” in Irish and can be shortened to Finn or Finney.
Forrester: A “Keeper of the forest,” Forrester can be a unisex name. It can also be spelled Forester.
Foster: Foster comes from the name Forester.
Frankie: Frankie is a nickname, usually short for Frank.
Franklin: From the English for “free man,” Franklin can also be shortened to Frank.
Popular baby boy names that start with the letter G
Gael: A unisex name, Gael can be short for the feminine Abigail, or it can mean “joyful stranger” in Irish.
Gavin: Gavin is Scottish for “white hawk.”
George: George means “farmer” in English. A nickname is Georgie.
Gideon: Gideon means “destroyer” in Hebrew.
Graham: Graham means “farm home” in Old English.
Grant: Grant is Scottish for “bestow.”
Grayson: English for “gray-haired,” Grayson can also be spelled Greyson.
Griffin: In Greek, Griffin means “monster.”
Popular baby boy names that start with the letter H
Harley: Harley means “army meadow” in Old English.
Harper: A very popular name (it’s been consistently in the top 20 names for the last several years), Harper is a unisex name that means “harp player.”
Harrison: Harrison means “son of Harry” in English.
Harvey: Harvey is Old English for “warrior.”
Hayden: Old German for “name of residence,” Hayden is a unisex name.
Hayes: Hayes means “from the hedged hill” in English.
Hector: A hero from Greek mythology, Hector means “steadfast” in Greek.
Hendrix: Hendrix used to be primarily a last name, but has risen in popularity thanks to the musician Jimi Hendrix.
Henry: One of the top ten names for baby boys, Henry means “ruler of the house.”
Holden: Meaning “from the hollow in the valley,” the name Holden was popularized by the book “Catcher in the Rye.”
Hudson: Hudson means “son of the hooded man” in English and is a popular boy’s name.
Hunter: A unisex name, Hunter means “someone who hunts” in English.
Popular baby boy names that start with the letter I
Idris: Idris means “fiery” in Hindi.
Iman: Iman means “belief” in Arabic.
Irie: The name Irie comes from the Jamaican for “peace” or “harmony.”
Irvin: Irvin means “friend of the sea” in Scottish or Celtic.
Ishmael: From Hebrew and Spanish, Ishmael means “God listens.” It is also the captain’s name in “Moby Dick.”
Isaiah: Isaiah means “God’s helper” in Hebrew.
Isaac: In Hebrew, Isaac means “laughter.”
Iverson: Iverson comes from English and Scottish and means “Ivar’s son.”
Popular baby boy names that start with the letter J
Jackson: Jackson means “son of Jack” and “supplanter.”
Jacob: Hebrew for “conqueror,” Jacob is a classic Biblical name.
Jaden: Jaden means “Jehovah has heard” in Hebrew.
James: A timeless name, James means “supplanter.”
Jasper: Of Persian origin, Jasper means “treasurer.”
Jayden: Jayden has origins that mean “thankful” or “God will judge” in Hebrew.
John: One of the most popular names in the world, John means “God’s gift” in Hebrew.
Joseph: Hebrew in origin, Joseph means “God will increase.”
Julian: Julian means “child of love” and has English, French and Spanish origins.
Popular baby boy names that start with the letter K
Kaiden: Kaiden is a variation of Caden, which means “fighter.”
Kyrie: Kyrie is Greek for “the Lord.”
Kaleb: Kaleb is an alternate spelling of Caleb, which means “bold” and “faithful” in Hebrew.
Karter: Karter is an alternate spelling of Carter, which means “one who drives a cart” in English.
Kayden: Kayden is an alternate spelling of Kaiden, which means “fighter.”
Kennedy: In Gaelic, Kennedy means “helmeted chief.”
Kevin: Kevin has Irish, Celtic and Scottish roots and means “handsome child.”
King: A king is a royal person.
Kingston: Kingston means “king’s estate” in English.
Kinsley: In English, Kinsley means “king’s meadow.”
Knox: Knox means “from the hills” in English.
Kobe: Meaning “dark-haired” in German, Kobe is a popular name thanks to the basketball player Kobe Bryant. <
Popular baby boy names that start with the letter L
Legend: From English, Legend means “myth.”
Leo: Leo is a shortened version of Leonardo, which means “bold like a lion” in Spanish.
Leonardo: Leonardo means “bold like a lion” in Spanish.
Levi: Levi means “united” in Hebrew.
Liam: Liam has been a top-five boy name for a few years and means “brave protector” in Irish.
Lincoln: In Old English, Lincoln means “home by the pond.”
Logan: Logan is Scottish for “little hollow.”
Luca: Luca is the Italian version of Luke and means “bringer of light.”
Lucas: Lucas is the English version of Luke.
Luke: A Biblical name, Luke means “bringer of light” in Latin.
Popular baby boy names that start with the letter M
Mason: In French, Mason means “stone worker.”
Mateo: Mateo is the Spanish version of Matthew and means “gift of God.”
Matthew: Matthew is a Biblical name meaning “gift of God.”
Maverick: In English, Maverick means “a man who avoids.”
Mckenzie: Mckenzie can also be spelled McKenzie and it’s a Scottish unisex name that means “son of the handsome one.”
Micah: In Hebrew, Micah means “like God.”
Michael: Michael is Hebrew for “gift from God.”
Miles: In English, Miles means “merciful.”
Milo: Milo is a variation of Miles and means “merciful.”
Myles: Myles is an alternate spelling of Miles.
Popular baby boy names that start with the letter N
Nasir: In Arabic, Nasir means “helper.”
Nathan: In Hebrew, Nathan means “gift from God.”
Nathaniel: Nathaniel is a variation of Nathan meaning “gift from God.”
Nehemiah: Meaning “comforted by God,” Nehemiah has Hebrew origins.
Nicholas: In Greek, Nicholas means “victorious.”
Nico: Nico is the Italian version of Nicholas and means “victorious.”
Nikolai: In Russian, Nikolai means “victory of the people.”
Noah: Noah is a Biblical name that has sailed to the top of the most popular names list and means “comfort” in Hebrew.
Noel: In French, Noel means “Christmas.” It can be a unisex name.
Nolan: In Celtic, Nolan means “well-known” or “noble.”
Popular baby boy names that start with the letter O
Oakley: Oakley means “from the oak tree field” in English.
Ocean: Ocean is a name that means “water.”
Oden: Oden is a variation of the Scandinavian name Odin, which means “frenzy.”
Oliver: Oliver comes from the English for “affectionate.”
Omar: In Arabic, Omar means “first-born.”
Omari: Omari means “speaker” in Hebrew.
Orlando: Meaning “renowned in the land,” Orlando is also a city in Florida.
Orion: In Greek mythology, Orion was the son of Poseidon. It is also the name of a famous constellation of stars.
Oscar: Oscar is English for “God’s spear.”
Otis: In Greek, Otis means “hears well.”
Otto: In Old German, Otto means “prosperous.”
Owen: Owen is Celtic for “young fighter.”
Popular baby boy names that start with the letter P
Palmer: Palmer comes from the English for “bearing a palm branch.”
Parker: In English, Parker means “keeper of the forest.”
Paris: Paris refers to the City of Lights in France, but it is also the name of a Trojan prince from Greek mythology.
Patrick: From the English for “patrician,” Patrick is a timeless name.
Paul: Paul means “little” in English.
Paxton: Paxton is English for “from the peaceful farm.”
Payton: In Scottish and Old English, Payton means “warrior’s estate.”
Pedro: Pedro is the Spanish version of Peter.
Peter: Peter means “rock” and is a Biblical name.
Phoenix: A phoenix is a mythical bird that rises from the ashes.
Presley: A unisex name, Presley means “from the priest’s meadow.”
Preston: In Old English, Preston means “town of the priest.”
Prince: In Latin, Prince is the name of royalty, usually the son of a king.
Popular baby boy names that start with the letter Q
Qasim: Qasim means “one who shares” in Arabic.
Quarrie: In Scottish, Quarrie means “proud,” and it is a traditionally feminine name.
Quennell: In French, a quennell is a small oak tree.
Quent: Quent means “fifth-born child” in French.
Quest: A quest is a journey.
Quillan: In Irish, Quillan means “cub.”
Quinby: Of Scandinavian meaning, Quinby means “from the Queen’s estate” and is a unisex name.
Quincey: In English, Quincey refers to the “fifth child.”
Quinlan: Quinlan is Irish for “graceful” and is a unisex name.
Quinn: Quinn comes from the Gaelic for “wise” and is a unisex name.
Quint: Quint is French for “from the Queen’s estate.”Quinten: Quinten is an alternate spelling of Quinton which means “fifth” in Latin.
Quintero: Quintero is the Spanish version of Quinton.
Quinton: Quinton means “fifth” in Latin
Quon: In Chinese, Quon means “bright.”
Popular baby boy names that start with the letter R
Reagan: In Celtic, Reagan means “royal.”
Reese: In Welsh, Reese means “passionate.”
Remington: Remington means “from the raven’s home” in Old English.
Remy: Remy is French for “from Rheims,” a region in France.
Rhett: In Old English, Rhett means “stream.”
Richard: Richard means “powerful one” in Old German.
Ridge: Ridge means “from the ridge” in English and can be a unisex name.
Riker: In Danish, Riker means “strong” or “powerful.”
Riley: Meaning “valiant” in Gaelic, Riley is a unisex name.
River: A river is a body of water and the name River can be a unisex name.
Robert: A classic name, Robert means “bright” in Old English.
Roman: With Spanish and French origins, Roman means someone who comes from the city of Rome.
Rowan: In Gaelic, Rowan means “red-haired.”
Ryan: Now considered a unisex name, Ryan means “little king” in Gaelic.
Popular baby boy names that start with the letter S
Samuel: Samuel means “his name is God” in Hebrew.
Santiago:In Spanish, Santiago means “supplanter.”
Sawyer: A unisex name, Sawyer means “woodcutter.”
Sebastian: A name that is rising in popularity, Sebastian means “majestic.”
Silas: In Latin, Silas means “woods.”
Skylar: In Dutch, Skylar means “strength.”
Sloane: Sloane is a unisex name that means “warrior” in Celtic.
Steven: Also spelled Stephen, Steven means “wreath” in English.
Popular baby boy names that start with the letter T
Tatum: Usually a feminine name, Tatum means “brings joy” in Old English.
Taylor: Taylor means “tailor” in Middle English.
Teagan: In Irish, Teagan means “attractive.”
Teddy: Teddy is a nickname for Theodore, which means “gift from God” in Greek. It can also be a nickname for Edward.
Theo: Theo is a nickname for Theodore.
Theodore: Theodore means “gift from God” in Greek.
Thiago: In Latin, Thiago means “supplanter.”
Thomas: A classic name, Thomas means “twin” in Hebrew.
Timothy: In Greek, Timothy means “one who honors God.”
Tobias: In Hebrew, Tobias means “God is good.”
Tristan: Tristan means “noisy one” and has origins in English, French and Welsh.
Tucker: In Middle English, Tucker means “tailor.”
Tyler: A variation of Taylor, Tyler means “tailor.”
Popular baby boy names that start with the letter U
Udell: Udell means “from the Yew valley.”
Ulysses: Ulysses means “angry” in Greek.
Umar: Umar means “popular” in Arabic.
Umi: Of African origins, the name Umi is unisex and means “servant.”
Urban: In Latin, Urban means “from the city.”
Uri: Uri is Hebrew for “God is my light.”
Uriel: Uriel is Hebrew for “God is my light.”
Usher: In English, Usher means “escort.”
Popular baby boy names that start with the letter V
Valentino: Valentino means “brave.”
Van: In German, Van means “wanderer.”
Vicente: In Spanish, Vicente means “all-conquering.”
Victor: In English, Victor means “victorious.”
Vihaan: Of Indian origins, Vihaan means “sunrise.”
Vincent:Vincent is a variation of Victor and means “victorious.”
Vincenzo: Vincenzo is the Italian version of Victor and means “victorious.”
Popular baby boy names that start with the letter W
bWalker: In English, a walker is someone who works with cloth.
Walter: In German, Walter means “powerful warrior.”
Warren: From Old German, Warren means “gamekeeper.”
Waylon: In English, Waylon means “land by the road.”
Wesley: In Anglo-Saxon, Wesley means “one who comes from the west.”
Weston: In English, Weston means “from the west.”
Whitley: Whitley means “from the white meadow” in English.
Whitney: Whitney means “from the white island” in English.
Wiley: In English, Wiley means “willow woods.”
William: William is a classic name that means “determined protector.”
Winston: In English, Winston means “from wine’s farm.”
Wyatt: A consistently popular name, Wyatt means “guide.”
Popular baby boy names that start with the letter X
Xander: Xander is a shortened version of Alexander, which means “defender of humankind.”
Xavi: Xavi is a shortened version of Xavier.
Xavien: In Arabic, Xavien means “bright.”
Xavier: In Arabic, Xavier means “bright.”
Xenos: In Greek, Xenos means “hospitable.”
Xi: Xi means “hope” or “admire” in Chinese.
Xian: In Chinese, Xian means “immortal.”
Xixa: In Nigerian, Xixa means “honor.”
Xuan: In Vietnamese, Xuan means “spring.”
Popular baby boy names that start with the letter Y
Yan: In Hebrew, Yan means “God’s grace.”
Yani: Yani means “gift from God” in Hebrew.
Yasir: Yasir means “rich” in Arabic.
Yohan: Yohan means “God’s gift” in German.
Yosef: In Hebrew, Yosef means “God will increase.”
Yusef: In Arabic, Yusef means “God will increase.”
Popular baby boy names that start with the letter Z
Zachariah: Zachariah means “remembered by God” in Hebrew.
Zachary: Zachary is Hebrew for “remembered by God.”
Zahid: Zahid means “noble” in Arabic.
Zander: Zander is a shortened form of Alexander, which means “defender of humankind.”
Zayn: In Arabic, Zayn means “great.”
Zeke: Zeke is shortened for Ezekiel, which means “the memory of the Lord.”
Looking for even more baby name inspiration? Head to the Huggies Baby Name Finder!