1,000 baby boy names from A to Z

The first gift you give your child is their name, and since they’ll be carrying it with them for the rest of their life, it’s a pretty big deal! Yes, it’s a difficult decision—there are so many to choose from—but it’s also an exciting decision. You might ask family and friends for their input or come up with a list of baby names with your partner (that may or may not be based on your favorite characters!) but at the end of the day, it’s all about what fits your little one best.

Baby name inspiration is all around us. From choosing a name based on your child’s zodiac sign such as Scorpio baby names or Aries baby names to looking at popular baby name trends, there are boy names galore. Baby boy names like the classic James or Adam might also be considered—there’s a reason why the classics are always in style.

Choosing the perfect baby name

Some parents are looking to forge a new path and others might want to pay homage to an ancestor. However you choose to pick a baby name, know that it all boils down to whatever is best for you, your family and your little one. Sometimes, a blend of tradition and modernity is called for.

Influences such as pop culture and nature or historical figures and sports can all play a role in the name you choose. You might even be tempted to find a name that fits a certain definition. Baby names that mean fire or even baby names that mean love—especially if you’re expecting a Valentine’s Day baby. Talking to your partner about it and comparing lists is key. Your choice might not make sense to everyone—but what matters most is that you’re both content with it.

Trending themes for boy baby names in 2023

The full list: 1,000 unique baby boy names

Remember, your baby’s sex doesn’t have to determine the name you choose. Go with the name that you feel is the best fit for your new baby.

Boy names that start with A

  1. Aaron: Hebrew for “high mountain” and “exalted, enlightened.”

  2. Abel: Hebrew for “breath.”

  3. Abner: Hebrew for “father of light.”

  4. Abram: Hebrew for “father of multitudes.”

  5. Ace: Latin for “one” or “unity.”

  6. Adair: Scottish origin meaning “oak tree ford”.

  7. Addison: English for “son of Adam.”

  8. Adler: German for “eagle.”

  9. Adonis: Greek origin meaning “lord”.

  10. Adrian: Latin for “man of Adria.”

  11. Adriel: Hebrew for “God is my master.”

  12. Aidan: Irish for “little and fiery.”

  13. Aire: Poetic spelling of “air.”

  14. Aladdin: Arabic for “height of religion” or “excellent in faith.”

  15. Alaric: German for “all-powerful ruler.”

  16. Aldean: Old English variant of the name, Alden.

  17. Alden: Old English for “old friend.”

  18. Aldo: Italian origin meaning “old and wise”.

  19. Aldrich: English origin meaning “old, wise ruler”.

  20. Alec: Diminutive of the Greek name Alexander, meaning “defending men.”

  21. Alessandro: Italian variant of the name Alexander.

  22. Alex: Diminutive of the Greek name Alexander, meaning “defending men.”

  23. Alexander: Greek for “defending men.”

  24. Alexandro: Greek origin meaning “protector of men.”

  25. Alfie: Diminutive of Alfred meaning “wise counselor.”

  26. Alfred: English origin meaning “wise counselor” or “elf counsel.”

  27. Ali: Arabic for “supreme” or “exalted.”

  28. Allan: Irish origin meaning “handsome, cheerful”.

  29. Alonzo: Italian origin meaning “noble, ready”.

  30. Amadeo: Italian version of the Roman name, Amadeus.

  31. Amadeus: Roman for “love of God.”

  32. Ambrose: Latin for “immortal.”

  33. Amir: Of Arabic and Hebrew origin meaning “prince, ruler” or “treetop”.

  34. Amos: Hebrew for “carried by God.”

  35. Anders: Scandinavian variant of the name Andrew.

  36. Andrew: Greek for “strong and manly”.

  37. Andres: Spanish variant of the name Andrew.

  38. Andy: Diminutive of Andrew.

  39. Angel: Of Spanish and English origin.

  40. Angelo: Italian for “angel” or “messenger.”

  41. Anthony: Latin for “from Antium.”

  42. Apollo: Greek god of the sun.

  43. Archer: English for “bowman.”

  44. Archibald: Of Spanish origin meaning “truly brave.”

  45. Archie: Diminutive of Archibald.

  46. Ares: Greek for “ruin” or “bane.”

  47. Arjun: Hindi for “bright, shining, white.”

  48. Arlo: Derived from the name Irish town named Aherlow, meaning “between two highlands.”

  49. Armani: Italian and Persian origin meaning “soldier” or “wish, hope.”

  50. Arrow: British origin name for what is fired from a bow.

  51. Arsenio: Spanish origin meaning “virile, strong.”

  52. Arthur: Celtic for “bear.”

  53. Arturo: Italian and Spanish variant of Arthur.

  54. Aryan: Iranian origin meaning “warrior, honorable.”

  55. Asa: Hebrew and Japanese origin meaning “healer” or “born in the morning.”

  56. Ash: Diminutive of Asher and of English origin meaning “ash tree.”

  57. Ashby: Variant of Ash.

  58. Aslan: Turkish for “lion.”

  59. Ashton: Variant of Ash.

  60. Aspen: Nature-inspired name referring to the tree.

  61. Aston: English for “eastern settlement.”

  62. Atlas: Greek for “bearer of the heavens.”

  63. Atreus: Greek for “fearless.”

  64. Atticus: Latin meaning “from Attica.”

  65. Attwell: Means “lives by the spring.”

  66. Atwood: Middle English name meaning “dweller at the wood.”

  67. August: Latin origin meaning “great, magnificent.”

  68. Augustus: Variant of August.

  69. Aurelio: Italian variation of Aurelius meaning “the golden one.”

  70. Austen: English origin surname and diminutive of August.

  71. Axel: Scandinavian origin meaning “father of peace.”

  72. Avery: English for “ruler of the elves.”

  73. Ayaan: Arabic for “God’s gift.”

  74. Azriel: Hebrew origin meaning “help of God.”

  75. Azul: Spanish for “blue.”

Boy names that start with B

  1. Bailey: English origin meaning “law enforcer, bailiff”.

  2. Baldwin: German for “brave friend.”

  3. Balthazar: Greek origin meaning “Baal protects the King”.

  4. Banks: English surname meaning “one who lives on the hillside or riverbank.”

  5. Barrett: German for “bear strength.”

  6. Bart: Diminutive of Bartholomew.

  7. Bartholomew: Hebrew for “son of the earth.”

  8. Baylor: English surname meaning “one who delivers goods.”

  9. Bear: English origin name referring to the animal.

  10. Beau: French for “handsome.”

  11. Beckham: English origin meaning “homestead by the stream.”

  12. Benedict: Latin origin meaning “blessed.”

  13. Benjamin: Hebrew for “son of the right hand.”

  14. Benji: Diminutive of Benjamin.

  15. Bennett: Medieval English variant of Benedict.

  16. Bentley: English surname meaning “meadow with coarse grass.”

  17. Billie: Variant of Bill, taken from William, which means “resolute protection.”

  18. Binx: American origin name, popularized by the character Thackery Binx in the classic Hocus Pocus.

  19. Bjorn: Swedish for “bear.”

  20. Blake: English for “fair-haired, dark.”

  21. Blaze: English word for “fire.”

  22. Boaz: Meaning “swiftness” in Hebrew.

  23. Boden: German and English origin meaning “hill shaped like a bow or floor.”

  24. Bodhi: Sanskrit for “awakening, enlightenment.”

  25. Boone: French origin meaning “blessing, lucky.”

  26. Bosco: Italian saint name.

  27. Boston: Name made popular by the city.

  28. Bowen: Welsh for “son of Owen.”

  29. Boyd: Scottish for “blond.”

  30. Brad: Diminutive of Bradley.

  31. Bradford: English for “wide river crossing.”

  32. Bradley: English for “wide meadow.”

  33. Brady: Irish origin meaning “broad meadow.”

  34. Brandon: English for “broom-covered hill.”

  35. Brantley: English for “sword” or “fiery torch.”

  36. Brayden: Taken from the Irish surname Braden meaning “salmon.”

  37. Breckett: Variation of Beckett meaning “bee hive, little brook or bee cottage”.

  38. Brendan: Irish for “prince.”

  39. Brennen: Irish for “descendant of the sad one.”

  40. Brett: Celtic origin meaning “from Brittany.”

  41. Brian: Irish for “strong, virtuous, honorable.”

  42. Bridge: English origin name for the structure over a passage of water.

  43. Brock: English for “badger.”

  44. Brody: Scottish origin meaning “broad eye or broad island.”

  45. Bronson: English for “son of the brown-haired one.”

  46. Bronx: Name made popular by the city.

  47. Brooklyn: English and Dutch origin meaning “marshland.”

  48. Brooks: English for “of the brook.”

  49. Bruce: Scottish and English origin meaning “from the brushwood thicket.”

  50. Bryce: Scottish origin meaning “speckled, freckled”.

  51. Bryson: English for “son of Brice.”

  52. Burke: French origin meaning “from the fortress.”

  53. Butler: English origin surname.

  54. Byron: English origin meaning “barn for cows.”

Boy names that start with C

  1. Caden: Celtic for “battle.”

  2. Cael: Irish for “slender.”

  3. Cain: Hebrew origin meaning “spear.”

  4. Cairo: Arabic for “the strong.”

  5. Cal: Diminutive of Calvin.

  6. Caleb: Hebrew for “devotion to God.”

  7. Caledon: Variant of the Irish name Caledonia which means “hard or rocky land.”

  8. Callahan: Irish surname meaning “bright-headed.”

  9. Callen: Gaelic for “rock.”

  10. Callum: Scottish origin meaning “dove.”

  11. Calvin: Latin origin meaning “bald, hairless.”

  12. Camden: Scottish for “winding valley.”

  13. Cameron: Scottish surname meaning “crooked nose.”

  14. Campbell: Scottish origin meaning “crooked mouth.”

  15. Cannon: English origin name.

  16. Carlo: Italian version of Charles.

  17. Carlos: Spanish origin meaning “free man.”

  18. Carmelo: Hebrew and Spanish origin meaning “garden.”

  19. Carson: Scottish surname meaning “son of the marsh dwellers.”

  20. Carter: English origin meaning “transporter of goods by cart.”

  21. Cartier: French version of Carter.

  22. Carver: English origin meaning “wood carver.”

  23. Casey: Irish for “brave in battle.”

  24. Cash: Diminutive of Cassius and of Latin origin meaning “hollow.”

  25. Casper: Scandinavian and Persian origin meaning “bringer of treasure.”

  26. Caspian: Derived from the Latin term Caspii, meaning “white.”

  27. Cassius: Latin origin meaning “hollow.”

  28. Castiel: Hebrew origin meaning “my cover is God.”

  29. Cedric: Celtic for “bounty.”

  30. Cesar: Latin for “head of hair.”

  31. Chad: English for “battle warrior.”

  32. Chance: French origin meaning “chief secretary.”

  33. Chandler: French origin meaning “candle maker.”

  34. Channing: Irish origin meaning “people of Cana or wolf cub.”

  35. Charles: German and French origin meaning “man, free man.”

  36. Chase: French for “to hunt.”

  37. Chester: Latin for “fortress, walled town.”

  38. Cheston: Variant of Chester.

  39. Chevy: French origin meaning “horseman, knight.”

  40. Chez: French origin meaning “of the house of.”

  41. Clark: English origin meaning “scribe, secretary, cleric, scholar, clerk.”

  42. Clarkson: Old English surname meaning “son of the clerk.”

  43. Clay: Diminutive of Clayton meaning “boundary with clover.”

  44. Cliff: Variant of Clifton.

  45. Clifton: English origin meaning “place on a cliff.”

  46. Clive: English origin meaning “lives near a high cliff.”

  47. Clooney: Irish for “from the meadow.”

  48. Clyde: Scottish origin name referring to the River Clyde in Glasgow.

  49. Cody: English origin meaning “helpful, pillow.”

  50. Cohen: Hebrew for “priest.”

  51. Colby: English for “coal town.”

  52. Cole: English origin meaning “swarthy, coal black.”

  53. Colson: English surname meaning “son of Nicholas.”

  54. Colton: English origin meaning “from the coal or dark town.”

  55. Conlaoch: Irish for “highest chief.”

  56. Connor: Irish for “lover of hounds.”

  57. Conrad: German for “brave counsel.”

  58. Conway: Irish for “hound of the plain.”

  59. Cooper: nglish origin meaning “barrel maker.”

  60. Corbin: Latin origin meaning “crow.”

  61. Cornelius: Latin origin meaning “horn.”

  62. Cortez: Spanish surname meaning “courteous.”

  63. Cosmo: Greek origin meaning “order, beauty, universe.”

  64. Chris: Variant of Christopher.

  65. Christian: Latin origin meaning “anointed one or follower of Christ.”

  66. Christopher: English origin meaning “one who carries Christ.”

  67. Credence: English origin meaning “belief in, acceptance of something.”

  68. Cree: Refers to the Native American tribe.

  69. Creed: Latin and British origin meaning “doctrine, guiding principal, belief.”

  70. Creighton: English origin meaning “hilltop town, rocky place.”

  71. Crew: English origin meaning “a band or force of armed men.”

  72. Cruz: Spanish origin meaning “cross.”

  73. Cuan: Irish origin meaning “little wolf, little hound.”

  74. Cullen: Irish for “holly tree.”

  75. Curtis: French origin meaning “courteous, polite.”

  76. Cypress: Nature-inspired name referring to the tree.”

  77. Cyrus: Persian origin meaning “sun.”

Boy names that start with D

  1. Dale: English origin meaning “valley.”

  2. Dallas: Irish origin meaning “skilled.”

  3. Dalton: English origin meaning “the settlement in the valley.”

  4. Dakota: Native American origin meaning “friendly one.”

  5. Damari: Variant of Amari meaning “central” in Hebrew.

  6. Damian: Greek origin meaning “to tame, subdue.”

  7. Damon: English variation of Damian.

  8. Dane: English origin meaning “from Denmark.”

  9. Daniel: Hebrew origin meaning “God is my judge.”

  10. Dante: Latin origin meaning “enduring.”

  11. Dapper: English origin meaning “handsome.”

  12. Darby: Irish, Scandinavian and Norse origin meaning “free one or from the deer estate.”

  13. Darcy: French and Irish origin meaning “from Arcy” or “from the fortress.”

  14. Dario: Italian variant of Darius.

  15. Darius: Greek and Persian origin meaning “possessing goodness.”

  16. Darrell: French origin meaning “dear one, beloved.”

  17. Darren: Irish origin meaning “little great one.”

  18. Darwin: English origin meaning “dear friend.”

  19. Dash: Diminutive of Dashiell which is of French origin referring to one of France’s oldest families.

  20. David: Hebrew for “beloved.”

  21. Davies: Welsh for “son of David.”

  22. Dawson: English for “son of David.”

  23. Dax: French origin meaning “leader.”

  24. Dean: English origin meaning “church official.”

  25. Deacon: Greek origin meaning “messenger, servant.”

  26. Declan: Irish origin meaning “man of prayer.”

  27. Delaney: Irish origin meaning “dark challenger.”

  28. Delano: French origin meaning “from the forest of nut trees.”

  29. Demetrius: Greek origin meaning “follower of Demeter.”

  30. Dennis: French origin meaning “god of Nysa.”

  31. Denver: French and English origin meaning “from Anvers.”

  32. Denzel: Cornish origin meaning “from the high stronghold.”

  33. Derek: German origin meaning “the people’s ruler.”

  34. Desmond: Irish origin meaning “one from south Munster.”

  35. Devlin: Irish origin meaning “unlucky.”

  36. Devon: English origin meaning “poet.”

  37. Dexter: Latin origin meaning “dyer, right-handed.”

  38. Diego: Spanish origin meaning “supplanter.”

  39. Dima: Arabic origin meaning “rain.”

  40. Dimitri: Russian origin meaning “follower of Demeter.”

  41. Dion: French and Greek origin meaning “child of heaven and earth.”

  42. Dior: Derived from the French d’or, meaning “of gold.”

  43. Dodge: Diminutive of Roger.

  44. Domingo: Spanish origin meaning “born on a Sunday.”

  45. Dominic: Latin origin meaning “belonging to the lord.”

  46. Donald: Scottish origin meaning “proud chief.”

  47. Donovan: Irish Gaelic origin meaning “dark.”

  48. Dorian: Ancient Greek tribe and derived from the Greek doron, meaning “gift.”

  49. Dornan: Irish Gaelic origin meaning “fist.”

  50. Doug: Scottish origin meaning “dark stranger.”

  51. Douglas: Scottish origin meaning “black water.”

  52. Drake: English origin meaning “dragon” or “male duck.”

  53. Draydon: Anglo-Saxon origin meaning “of Drayton.”

  54. Drew: Diminutive of Andrew.

  55. Drey: Variant of Draper meaning “fabric maker.”

  56. Duke: English rank of nobility.

  57. Duncan: Scottish origin meaning “dark warrior.”

  58. Dustin:  Scandinavian and Norse origin meaning “brave warrior” or “Thor’s stone.”

  59. Dutton: English surname meaning “hill settlement; Dodd’s town.”

  60. Dwayne: Variant of the Irish surname Duane meaning “swarthy.”

  61. Dylan: Welsh for “son of the sea.”

Boy names that start with E

  1. Eamon: Irish variation of Edmund.

  2. Earl: English aristocratic title.

  3. Easton: English origin meaning “east-facing place.”

  4. Eddie: Diminutive of Edward.

  5. Eden: Hebrew origin meaning “place of pleasure, delight.”

  6. Edgar: English origin meaning “wealthy spearman.”

  7. Edison: English origin meaning “son of Edith or Adam.”

  8. Edlund: Swedish surname.

  9. Edmund: Irish origin meaning “wealthy protector.”

  10. Eduardo: Spanish and Italian variation of Edward.

  11. Edward: English origin meaning “wealthy guardian.”

  12. Edwin: English origin meaning “wealthy friend.”

  13. Egypt: Derived from the Greek name Aigyptos meaning the region of the River Nile.

  14. Eirwen: Means “blessed snow” or “white snow” in Welsh.

  15. Eldon: English origin meaning “sacred hill.”

  16. Eldridge: English origin meaning “old, wise leader.”

  17. Eli: Hebrew origin meaning “ascended, uplifted, high.”

  18. Elian: Dutch variation of Elijah.

  19. Elias: Greek variation of Elijah.

  20. Elijah: Hebrew origin meaning “Yahweh is God.”

  21. Elio: Italian origin meaning “sun.”

  22. Ellery: English origin meaning “descendant of Hilary.”

  23. Ellington: English origin meaning “Ellis’s town.”

  24. Elliott: Anglicized version of Elijah meaning “Jehovah is God.”

  25. Ellis: English and Welsh origin meaning “benevolent.”

  26. Elon: Hebrew for “oak tree.”

  27. Elvis: Derived from the Old Norse Alviss which means “all-wise.”

  28. Emerson: German origin meaning “son of Emery.”

  29. Emery: German origin meaning “industrious.”

  30. Emiliano: Italian origin meaning “work.”

  31. Emilio: Italian origin meaning “rival.”

  32. Emmanuel: Hebrew origin meaning “God is with us.”

  33. Emmett: Hebrew, German and English origin meaning “universal.”

  34. Emrys: Welsh origin meaning “immortal.”

  35. Ennio: Italian origin meaning “pre-destined.”

  36. Enrique: Spanish variant of Henry.

  37. Enzo: Italian variant of Henry.

  38. Eric: Old Norse for “eternal ruler.”

  39. Ernest: English origin meaning “serious, resolute.”

  40. Erroll: Scottish for “to wander” and variant of Earl.

  41. Esteban: Spanish variation of Stephen.

  42. Ethan: Hebrew origin meaning “strong, firm.”

  43. Eugene: Greek origin meaning “wellborn, noble.”

  44. Evan: Welsh origin meaning “God is gracious.”

  45. Evander: Scottish origin meaning “bow warrior; strong man.”

  46. Everest: Nature-inspired name referring to the world’s tallest mountain.

  47. Everett: German and English origin meaning “brave as a wild boar.”

  48. Ezekiel: Hebrew origin meaning “God strengthens.”

  49. Ezra: Hebrew origin meaning “help.”

Boy names that start with F

  1. Fabian: Latin origin meaning “bean grower.”

  2. Fabio: Italian and Spanish variation of Fabian.

  3. Fabrizio: Italian origin meaning “craftsman.”

  4. Faisal: Arabic origin meaning “resolute.”

  5. Fallon: Irish for “leader.”

  6. Farley: English origin meaning “fern clearing.”

  7. Feeney: Irish surname meaning “soldier or warrior.”

  8. Feidhelm: Irish origin meaning “beauty, ever good.”

  9. Feivel: Yiddish origin meaning “brilliant one.”

  10. Felipe: Spanish variant of Philip.

  11. Feliz: Latin for “happy.”

  12. Ferdinand: German for “bold voyager.”

  13. Fergus: Scottish origin meaning “man of force.”

  14. Fernando: Spanish version of Ferdinand.

  15. Ferris: Irish origin meaning “strong man or ironworker.”

  16. Figg: Food-inspired name referring to the fruit.

  17. Finius: Unique spelling variation of the name Phineas which is of Hebrew origin meaning “the Nubian.”

  18. Finley: Scottish and Irish origin meaning “fair-haired hero.”

  19. Finn: Irish for “white or fair.”

  20. Finnegan: Irish for “fair.”

  21. Finnian: Irish for “fair.”

  22. Finnick: Anglo-Saxon origin surname.

  23. Fisher: Trendy surname-turned-first-name referring to the occupation and the animal.

  24. Fitz: Scottish origin meaning “son of.”

  25. Fletcher: English origin meaning “arrow-maker.”

  26. Flint: English origin meaning “born near outcrop of flint.”

  27. Floyd: Welsh for “gray-haired.”

  28. Flynn: Irish origin meaning “descendant of the red-haired one.”

  29. Ford: English origin meaning “dweller at the ford.”

  30. Forrest: English origin meaning “dweller near the woods.”

  31. Fort: French for “strong.”

  32. Foster: English origin meaning “forester.”

  33. Fox: Trendy animal-inspired name.

  34. Francis: Latin origin meaning “Frenchman or free man.”

  35. Francisco: Portuguese origin meaning “free man.”

  36. Franco: Italian variation of Francis.

  37. Frank: Diminutive of Francis or Franklin.

  38. Franklin: English origin meaning “free landholder.”

  39. Frawley: Irish Gaelic origin meaning “a valiant warrior.”

  40. Frederick: German origin meaning “peaceful ruler.”

  41. Fritz: Diminutive of Friedrich or Frederick.

Boy names that start with G

  1. Gabriel: Hebrew for “God is my strength.”

  2. Gael: Welsh and Breton origin meaning “Gaelic.”

  3. Gage: French for “oath, pledge.”

  4. Gallagher: Irish origin meaning “descendant of foreign helper.”

  5. Galloway: Scottish origin meaning “stranger.”

  6. Gandalf: Norse for “wand elf.”

  7. Gannon: Irish origin meaning “fair-skinned, fair-haired.”

  8. Gareth: Welsh for “gentle.”

  9. Garrett: Irish variation of Gerard.

  10. Gary: English origin meaning “spearman.”

  11. Gatlin: English origin meaning “wandering man.”

  12. Gatsby: German origin meaning “from Gaddesby.”

  13. Gavin: Celtic origin meaning “white hawk.”

  14. Gazer: Biblical name meaning “a dividing, a sentence.”

  15. Gentry: English origin meaning “aristocracy.”

  16. George: Greek origin meaning “farmer or earth.”

  17. Gerald: English origin meaning “ruler with the spear.”

  18. Gerard: English origin meaning “spear strength.”

  19. Gibson: English origin meaning “Gilbert’s son.”

  20. Gideon: Hebrew origin meaning “hewer.”

  21. Gifford: English origin meaning “puffy cheeks.”

  22. Giovanni: Italian variation of John.

  23. Glenn: Scottish for “valley.”

  24. Gordon: Scottish for “great hill.”

  25. Grady: Irish origin meaning “noble, illustrious.”

  26. Graham: Scottish and English origin meaning “gravelly homestead.”

  27. Granger: English origin meaning “worker of the granary.”

  28. Grant: Scottish origin meaning “large.”

  29. Gray: Diminutive of Grayson.

  30. Grayson: English origin meaning “the son of the bailiff.”

  31. Gregory: Derived from the Greek name “Gregorios” which means alert and watchful.

  32. Griffin: Latin origin meaning “strong lord.”

  33. Guillermo: Spanish variation of William.

  34. Gunner: Scandinavian origin meaning “bold warrior.”

  35. Gus: Diminutive of August.

Boy names that start with H

  1. Hadrian: Latin origin meaning “dark-haired.”

  2. Hale: English origin meaning “someone who lives in a hollow.”

  3. Hamilton: English origin meaning “treeless hill.”

  4. Hamish: Scottish origin meaning “supplanter.”

  5. Hank: German for “estate ruler.”

  6. Hans: German origin meaning “God is gracious.”

  7. Harland: English for “rocky land.”

  8. Harlen: Variant of Harland or Harlan.

  9. Harley: English origin meaning “hare clearing.”

  10. Harold: Scandinavian origin meaning “army ruler.”

  11. Harrison: Aboriginal origin meaning “son of Harry.”

  12. Harry: Diminutive of Henry.

  13. Hart: English origin meaning “stag.”

  14. Haruki: Japanese term that translates to “spring child.”

  15. Harvey: French for “battle worthy.”

  16. Hassan: Arabic for “handsome.”

  17. Hawkes: Derived from the Old English surname Hafoc which means “hawk-like.”

  18. Hawthorne: English origin meaning “lives where hawthorn hedges grow.”

  19. Hayden: English origin meaning “fire.”

  20. Hayes: English surname meaning “hedged area.”

  21. Haze: Trendy spelling variation of Hayes.

  22. Hazel: English origin meaning “the hazelnut tree.”

  23. Heath: English origin meaning “the heathland dweller.”

  24. Hector: Greek for “holding fast.”

  25. Hendrix: Variant of the Dutch name Hendrik which means “estate ruler.”

  26. Henley: English for “high meadow.”

  27. Henry: German for “estate ruler.”

  28. Hercules: Greek origin meaning “glory of Hera.”

  29. Hermes: Greek origin meaning “the messenger god.”

  30. Holden: English origin meaning “hollow valley.”

  31. Hollis: English origin meaning “near the holly bushes.”

  32. Holt: English origin meaning “son of the unspoiled forests.”

  33. Horizon: American origin name referring to the edge of land.

  34. Howard: German origin meaning “high guardian or brave heart.”

  35. Huck: Diminutive of Huckleberry which was popularized by the famous Mark Twain novel.

  36. Huckleby: Derived from the Old English surname Huccaby which means “crooked river bend.”

  37. Hubert: German origin meaning “bright, shining intellect.”

  38. Hudson: English for “Hugh’s son.”

  39. Huey: Variation of Hugh.

  40. Hughes: Irish surname meaning “mind, intellect; son of Aodh.”

  41. Hugo: Latin variation of Hugh.

  42. Hunter: English origin meaning “one who hunts.”

  43. Hurley: Irish for “sea tide.”

  44. Hutchins: Diminutive of Hugh.

  45. Huxley: English origin meaning “inhospitable place.”

Boy names that start with I

  1. Ian: Scottish origin meaning “the Lord is gracious.”

  2. Ibrahim: Arabic variation of Abraham.

  3. Ichabod: Hebrew for “the glory is gone.”

  4. Idris: Arabic origin meaning “lord, studious.”

  5. Ike: Diminutive of Isaac.

  6. Imran: Arabic origin meaning “prosperity.”

  7. Ira: Hebrew origin meaning “watchful one.”

  8. Irving: Scottish origin meaning “green river, sea friend.”

  9. Isaiah: Hebrew origin meaning “Salvation of the Lord.”

  10. Isaias: Variant of Isaiah.

  11. Ismael: Spanish origin meaning “God will hear.”

  12. Israel: Hebrew origin meaning “he who struggles with God.”

  13. Isaac: Hebrew and Aboriginal origin meaning “laughter.”

  14. Ivan: Russian variation of John.”

  15. Ives: English origin meaning “yew wood.”

Boy names that start with J

  1. Jace: Trendy variation of Jason.

  2. Jack: Diminutive of John.

  3. Jackson: English for “son of Jack.”

  4. Jacob: Hebrew for “supplanter.”

  5. Jaden: Hebrew origin meaning “God has heard.”

  6. Jagger: English origin meaning “carter.”

  7. Jake: Diminutive of Jacob.

  8. Jalen: American origin name meaning “calm, healer.”

  9. Jamal: Arabic for “beauty.”

  10. Jamari: Trendy variant of Jamar or Jamal.

  11. James: English variation of Jacob.

  12. Jameson: English for “son of James.”

  13. Jamie: Diminutive of James.

  14. Jared: Hebrew for “he descends.”

  15. Jarek: Polish for “spring.”

  16. Jarvis: French origin meaning “servant spear.”

  17. Jasper: Persian origin meaning “bringer of treasure.”

  18. Jason: Greek for “to heal.”

  19. Jay: Latin origin meaning “jaybird.”

  20. Jazz: Music-inspired English origin name.

  21. Jedidiah: Hebrew origin meaning “beloved of the Lord.”

  22. Jefferson: English for “son of Jeffery.”

  23. Jeffrey: English origin meaning “pledge of peace.”

  24. Jenning: British origin meaning “little John.”

  25. Jensen: Danish origin meaning “son of Jens.”

  26. Jeremiah: Hebrew for “appointed by God.”

  27. Jeremy: English variant of Jeremiah.

  28. Jericho: Biblical place name.

  29. Jerrick: Variant of Derrick or Derek.

  30. Jesse: Hebrew origin meaning “gift.”

  31. Jett: Aviation-inspired and gemstone inspired name.

  32. Jiraiya: Japanese for “young thunder.”

  33. Joaquin: Spanish origin meaning “God will judge.”

  34. Job: Biblical name.

  35. Joe: English origin meaning “Jehovah increases” and diminutive of Joseph.

  36. Joey: Diminutive of Joseph.

  37. Joel: Hebrew origin meaning “Jehovah is his God.”

  38. Johan: German origin meaning “God is gracious.”

  39. John: Hebrew origin meaning “God is gracious.”

  40. Johnathon: Variant of Johnathan or Jonathan meaning “gift of Jehovah.”

  41. Jonah: Hebrew for “dove.”

  42. Jonas: Greek variation of Jonah.

  43. Jordan: Hebrew origin meaning “flowing down.”

  44. Jorge: Spanish and Portuguese version of George.

  45. Jory: Cornish variant of George.

  46. Jose: Portuguese origin meaning “Jehovah increases.”

  47. Joshua: Hebrew origin meaning “the Lord is my salvation.”

  48. Josiah: Hebrew origin meaning “God supports, heals.”

  49. Juan: Spanish and Manx variation of John.

  50. Judd: Medieval variation of Jordan.

  51. Jude: Latin origin meaning “praised.”

  52. Julian: Latin origin meaning “youthful, downy-bearded, or sky father.”

  53. Julio: Spanish version of Julius.”

  54. Julius: Latin origin meaning “youthful, downy-bearded.”

  55. Junior: Latin for “young.”

  56. Jury: American law-inspired name.

  57. Justice: English law-inspired name referring to “the quality of being just.”

Boy names that start with K

  1. Kade: Trendy spelling variation of Cade meaning “round, barrel.”

  2. Kai: Hawaiian for “sea.”

  3. Kaipo: Hawaiian for “the sweetheart.”

  4. Kaiser: German for “the emperor.”

  5. Kaleb: Trendy spelling variation of Caleb meaning “devotion to God.”

  6. Kalen: Derived from the Gaelic name Kaelan, mean “slender.”

  7. Kaleo: Hawaiian for “the voice.”

  8. Kane: Celtic for “warrior.”

  9. Karan: Sanskrit origin meaning “clever, skillful.”

  10. Kareem: Arabic for “noble, generous.”

  11. Karl: German variant of Charles.

  12. Kase: Trendy spelling variation of Case.

  13. Kayden: Modern, trendy name derived from Caden.

  14. Kazimir: Derived from the Slavic, Casimir, meaning “world, peace.”

  15. Keanu: Hawaiian origin meaning “the coolness, or the cool breeze.”

  16. Keaton: English for “shed town.”

  17. Keegan: Irish for “son of Egan.”

  18. Keith: Scottish for “wood.”

  19. Kellen: German and Irish origin meaning “swamp; slender.”

  20. Kendrick: Scottish and English origin meaning “royal ruler, champion.”

  21. Kenji: Japanese for “strong and vigorous,”

  22. Kennedy: Irish origin meaning “misshapen head.”

  23. Kenneth: Irish for “born of fire, handsome.”

  24. Kenney: English origin meaning “handsome.”

  25. Kent: English surname meaning “edge.”

  26. Kenton: English origin meaning “the royal settlement.”

  27. Kenyon: English origin meaning “white haired or blond.”

  28. Kenzo: Japanese for “strong and healthy.”

  29. Kevin: Irish for “handsome.”

  30. Khai: Arabic for “benevolence; sea.”

  31. Khalid: Arabic for “immortal, everlasting.”

  32. Khalil: Arabic for “friend.”

  33. Khari: West-African origin meaning “kingly.”

  34. Kier: Diminutive of Kieran.

  35. Kieran: Irish for “little dark one.”

  36. Killian: Irish origin meaning “war strife or church.”

  37. King: English for “monarch.”

  38. Kingsley: English origin meaning “king’s meadow.”

  39. Kingston: English origin meaning “king’s town.”

  40. Kit: Diminutive of Christopher.

  41. Knox: Scottish for “round hill.”

  42. Koa: Hawaiian for “warrior.”

  43. Kobe: Swahili origin meaning “tortoise.

  44. Krueger: German origin meaning “seller of stoneware jugs and mugs.”

  45. Kyle: Scottish origin meaning “narrow spit of land.”

  46. Kyrie: Greek for “lord.”

  47. Kyson: English for “son of Kyle.”

Boy names that start with L

  1. Lachlan: Scottish origin meaning “from the fjord-land.”

  2. Lake: Nature-inspired name derived from the Latin word lacus meaning lake.

  3. Lakyn: Trendy variation of the name Lake.

  4. Lamar: English origin meaning “dweller by a pool.”

  5. Lambert: German origin meaning “land brilliant.”

  6. Lancaster: British origin meaning “fort on the Lune river.”

  7. Lance: English variation of the German name Lanzo meaning “land.”

  8. Landon: English for “long hill.”

  9. Landry: French and English origin meaning “ruler.”

  10. Lane: English origin meaning “a small roadway or path.”

  11. Langston: English origin meaning “tall man’s town.”

  12. Lark: Nature-inspired name referring to the bird.

  13. Larkin: Irish origin meaning “rough, fierce.”

  14. Larry: Diminutive of Lawrence.

  15. Laslo: Hungarian for “glorious ruler.”

  16. Lawrence: Latin origin meaning “from Laurentium.”

  17. Lawson: English for “son of Lawrence.”

  18. Leandro: Italian variation of Leander meaning “lion-man.”

  19. Ledger: Trendy surname-turned-first name of English origin.

  20. Lee: English origin meaning “pasture, meadow.”

  21. Legacy: English name referring to “the long-lasting impact of particular events that took place in the past.”

  22. Legend: English origin meaning “hero or fable.”

  23. Leif: Scandinavian for “heir, descendant.”

  24. Leighton: English origin meaning “meadow town.”

  25. Leith: Scottish river name meaning “wet.”

  26. Leland: English for “meadow land.”

  27. Lemar: Variant of Lamar.

  28. Lennon: Irish for “lover.”

  29. Lenny: Diminutive of Leonard.

  30. Leo: Latin for “lion.”

  31. Leon: Greek variation of Leo.

  32. Leonard: German for “brave lion.”

  33. Leonardo: Spanish and Italian variation of Leonard.

  34. Leonidas: Greek for “lion.”

  35. Leopold: German for “brave people.”

  36. Leroy: French origin meaning “the king.”

  37. Lester: British surname and phonetic form of Leicester.

  38. Lev: Russian for “lion”

  39. Levi: Hebrew origin meaning “joined, attached.”

  40. Lewis: English origin meaning “renowned warrior.”

  41. Lex: Diminutive of Alexander.

  42. Liam: Irish short form of William.

  43. Lionel: Latin for “young lion.”

  44. Lincoln: English origin meaning “town by the pool.”

  45. Loki: Norse mythological name.

  46. Logan: Scottish origin meaning “small hollow.”

  47. Lorenzo: Italian variation of Laurence.

  48. Louie: Variation of Louis.

  49. Lowry: English and Scottish surname meaning “from Laurentum.”

  50. Luan: Portuguese for “moon.”

  51. Lucas: Latin origin meaning “man from Lucania.”

  52. Luciano: Italian variation of Lucian.

  53. Lucius: Latin origin meaning “light.”

  54. Lugh: Irish mythology name.

  55. Luis: French and German variation of Louis.

  56. Luke: Greek origin meaning “man from Lucania.”

  57. Luka: Trendy spelling variation of Luca.

  58. Lyric: Greek origin meaning “lyre.”

  59. Lysander: Greek for “liberator.”

Boy names that start with M

  1. Macaulay: Scottish origin meaning “son of righteousness.”

  2. Mace: English origin meaning “heavy club.”

  3. Mack: Scottish for “son of.”

  4. Madden: From Irish maddah which means “little dog.”

  5. Maddox: Welsh origin meaning “son of Madoc.”

  6. Magus: Latin for “magician.”

  7. Major: Latin origin meaning “greater” or referring to a military rank.

  8. Makai: Modern and rare variation of Michael.

  9. Malachi: Meaning “my messenger” or “my angel.”

  10. Malcolm:  Scottish origin meaning “devotee of St. Colomba.”

  11. Malik: Arabic origin meaning “king” and “wave.”

  12. Manuel: Spanish variation of Emmanuel.

  13. Marcel: French origin meaning “little warrior.”

  14. Marcelo: Spanish variation of Marcellus.

  15. Marco: Italian and Spanish form of Mark.

  16. Marcus: Latin for “warlike.”

  17. Mariah: Latin origin meaning “the Lord is my teacher; or drop of the sea, bitter, or beloved.”

  18. Mario: Italian origin meaning “Mars.”

  19. Mark: Variant of Mark.

  20. Marlin: Variation of Marlon meaning “sea fortress.”

  21. Marlowe: English origin meaning “driftwood.”

  22. Mars: Roman mythology god of war.

  23. Marshall: French origin meaning “one who looks after horses.”

  24. Marston: English origin meaning “residence near a marshy place.”

  25. Martin: Latin origin meaning “warlike.”

  26. Marvin: Welsh origin meaning “sea hill.”

  27. Mason: English origin meaning “worker in stone.”

  28. Mateo: Latin origin meaning “gift of God.”

  29. Matias: Spanish variation of Matthias.

  30. Matt: Diminutive of Matthew.

  31. Mathew: Hebrew origin meaning “gift of God.”

  32. Maverick: American origin meaning “independent, nonconformist.”

  33. Max: English and German diminutive of Maximilian or Maxwell.

  34. Maximilian: Latin origin meaning “greatest.”

  35. Maximus: Variant of Maximilian.

  36. Maxwell: Scottish origin meaning “great stream.”

  37. Maynard: German origin meaning “hardy, brave, strong.”

  38. Mccoy: Irish origin meaning “fire.”

  39. Melvin: English origin meaning “council protector.”

  40. Memphis: Greek and Coptic origin meaning “enduring and beautiful.”

  41. Mercer: French origin meaning “a merchant.”

  42. Merlin: Welsh origin meaning “sea fortress.”

  43. Merrick: Anglo-Welsh for “fame, power.”

  44. Mesi: Egyptian origin meaning “water.”

  45. Meyer: Hebrew for the “bringer of light.”

  46. Micah: Hebrew origin meaning “who is like the Lord.”

  47. Michael: Hebrew origin meaning “who is like God?.”

  48. Mickey: Diminutive of Michael.

  49. Miguel: Spanish and Portuguese variation of Michael.

  50. Milan: Slavic origin meaning “gracious, dear.”

  51. Miles: English form of Milo.

  52. Miller: English surname meaning “grinder of grain.”

  53. Milo: German origin meaning “soldier or merciful.”

  54. Milton: English origin meaning “settlement with a mill.”

  55. Mitch: Variant of Michael.

  56. Mitchell: English variation of Michael.

  57. Moishe: Yiddish origin meaning “delivered from the water.”

  58. Montana: Spanish origin meaning “mountainous.”

  59. Montgomery: Norman origin meaning “man power.”

  60. Montague: French for “pointy hill.”

  61. Moor: Spelling variation of Moore referring to “the moors.”

  62. Mordecai: Hebrew origin meaning “follower of Marduk.”

  63. Morgan: Welsh origin meaning “sea-born, sea-song or sea-circle.”

  64. Morocco: Trendy name inspired by North Africa.

  65. Moses: Egyptian origin meaning “delivered from the water.”

  66. Muiris: Variant of Maurice.

  67. Murphy: Irish for “sea warrior.”

  68. Murray: Scottish origin meaning “from the land by the sea.”

Boy names that start with N

  1. Nash: English origin meaning “by the ash tree.”

  2. Nasir: Arabic for “helper.”

  3. Nathan: Hebrew for “given.”

  4. Nathaniel: Hebrew origin meaning “gift of God.”

  5. Navy: Trendy sea-inspired name.

  6. Ned: Diminutive of Edward.

  7. Neil: Irish origin meaning “cloud.”

  8. Nelson: English for “son of Neil.”

  9. Neo: Latin for “new.”

  10. Nero: Latin for “stern.”

  11. Neville: French origin meaning “new town.”

  12. Nicholas: Greek origin meaning “people of victory.”

  13. Nico: Italian diminutive of Nicholas.

  14. Nielson: Danish variation of Nicholas.

  15. Nigel: Irish origin meaning “dark, black-haired.”

  16. Niklaus: Swiss German variation of Nicholas.

  17. Nikolai: Russian variation of Nicholas.

  18. Nirvana: Sanskrit origin meaning “place of great bliss.”

  19. Noah: Hebrew origin meaning “rest, repose.”

  20. Nolan: Irish for “champion.”

Boy names that start with O

  1. Oakley: English origin meaning “oak wood or clearing.”

  2. Ocean: Nature-inspired name.

  3. Octavius: Latin origin meaning “eighth.”

  4. Odell: Taken from the town with the same name in Bedfordshire “wood hill”.

  5. Odin: Old Norse origin meaning “god of frenzy; poetic fury.”

  6. Odysseus: Greek mythology name.

  7. Ollivander: Rare variant of Oliver.

  8. Oliver: Latin for “olive tree.”

  9. Omar: Arabic origin meaning “flourishing, thriving” or “eloquent.”

  10. Omari: Swahili origin meaning “populous, flourishing.”

  11. Onyx: Gemstone-inspired name.

  12. Orion: Greek origin meaning “boundary, limit.”

  13. Orlando: Italian origin meaning “famous throughout the land.”

  14. Orson: Latin origin meaning “bear cub.”

  15. Oscar: Irish origin meaning “God spear,” “deer-lover” or “champion warrior.”

  16. Oswald: English origin meaning “divine power.”

  17. Otis: Variation of Otto.

  18. Otto: German for “wealthy.”

  19. Owen: Welsh origin meaning “young warrior; well-born.”

  20. Oxford: English origin meaning “from the oxen crossing.”

  21. Ozzy: Derivative of Oswald or Osmond.

Boy names that start with P

  1. Paco: Spanish origin meaning “eagle.”

  2. Paige: English origin meaning “page to a lord.”

  3. Palmer: English origin meaning “one who holds a palm.”

  4. Patrick: Latin origin meaning “noble, patrician.”

  5. Parker: English origin meaning “park-keeper.”

  6. Paul: Latin for “small.”

  7. Pedro: Spanish variation of Peter.

  8. Penn: Celtic origin meaning “enclosure.”

  9. Percival: French origin meaning “one who pierces the valley.”

  10. Percy: Aristocratic Norman name related to Percival.

  11. Perry: English origin meaning “dweller near a pear tree.”

  12. Perseus: Greek mythology name.

  13. Peter: Greek origin meaning “rock.”

  14. Peyton: English origin meaning “fighting-man’s estate.”

  15. Phillip: Greek for “lover of horses.”

  16. Phineas: Hebrew origin meaning “the Nubian.”

  17. Phoenix: Greek origin meaning “dark red.”

  18. Pierce: English for “son of Piers.”

  19. Piero: Italian origin meaning “rock.”

  20. Piper: English origin meaning “one who plays the pipes or flute.”

  21. Porter: Latin origin meaning “gatekeeper.”

  22. Presley: English origin meaning “priest’s meadow.”

  23. Preston: English origin meaning “priest’s estate.”

  24. Prince: Latin origin meaning “chief, prince.”

  25. Princeton: English origin meaning “princely town.”

  26. Psalm: English for “a sacred song or hymn.”

Boy names that start with Q

  1. Quentin: Latin origin meaning “fifth.”

  2. Quill: Irish origin meaning “crossing swords” or “strong.”

  3. Quincy: French origin meaning “estate of the fifth son.”

  4. Quinlan: Irish origin meaning “descendant of Caoinlean, slender.”

  5. Quinn: Irish origin meaning “descendant of Conn, chief leader, intelligence.”

Boy names that start with R

  1. Rafe: Variation of Ralph.

  2. Raiden: Japanese origin meaning “thunder and lightning.”

  3. Rain: Nature-inspired name.

  4. Ralph: English origin meaning “wolf-counsel.”

  5. Ramon: Catalan variation of Raymond.

  6. Ramsey: English for “low-lying land.”

  7. Randy: Diminutive of Randall and Randolph which means “shield-wolf.”

  8. Ranger: French origin meaning “forest guardian.”

  9. Raphael: Hebrew origin meaning “God has healed.”

  10. Ravi: Hindi origin meaning “conferring.”

  11. Raul: Spanish variation of Ralph.

  12. Raymond: German origin meaning “wise protector.”

  13. Redmond: Irish variation of Raymond.

  14. Reese: Anglicized variation of Rhys.

  15. Reginald: English origin meaning “counsel power.”

  16. Reid: English for “red-haired.”

  17. Reign: Trendy English name meaning “rule.”

  18. Reilly: Irish origin meaning “courageous.”

  19. Reinhardt: German origin meaning “wise army.”

  20. Remington: English origin meaning “place on a riverbank.”

  21. Remus: Legendary name of one of the founding fathers of Rome.

  22. Ren: Japanese origin meaning “water lily; lotus.”

  23. Rene: French origin meaning “reborn.”

  24. Rhodes: Greek origin meaning “where roses grow.”

  25. Rhett: Dutch origin meaning “advice.”

  26. Rhys: Welsh origin meaning “ardor.”

  27. Ricardo: Portuguese and Spanish variation of Richard.

  28. Richard: German origin meaning “dominant ruler.”

  29. Riley: Irish origin meaning “courageous.”

  30. Rio: Spanish for “river.”

  31. River: Trendy nature-inspired name.

  32. Robert: German and English origin meaning “bright fame.”

  33. Robin: Nature-inspired name referring to the bird and diminutive of Robert.

  34. Rochester: English origin meaning “stone camp or fortress.”

  35. Rocky: Italian origin meaning “rock” or “rest.”

  36. Rodney: English origin meaning “island near the clearing.”

  37. Rodrigo: Spanish and Portuguese variation of Roderick meaning “famous ruler.”

  38. Rogan: Irish for “redhead.”

  39. Roger: German origin meaning “famous warrior.”

  40. Rohan: Hindi origin meaning “sandalwood.”

  41. Roland: German origin meaning “famous throughout the land.”

  42. Roman: Latin origin meaning “citizen of Rome.”

  43. Rome: Trendy name inspired by the famous city.

  44. Romeo: Italian origin meaning “pilgrim to Rome, Roman.”

  45. Ronald: Norse origin meaning “ruler’s counselor.”

  46. Ronan: Irish for “little seal.”

  47. Ronnie: Diminutive of Ronald.

  48. Rory: Irish origin meaning “red king.”

  49. Rowan: Irish origin meaning “rowan tree; little redhead.”

  50. Rowdy: American origin name made popular by its edgy tone.

  51. Royal: Trendy name rising in popularity.

  52. Royce: English origin meaning “son of the king.”

  53. Rudy: German origin meaning “famous wolf.”

  54. Ruben: Hebrew origin meaning “behold, a son.”

  55. Rush: English origin meaning “basket weaver.”

  56. Russell: French origin meaning “redhead, fox-colored.”

  57. Ryan: Irish for “little king.”

  58. Ryder: British origin meaning “cavalryman, messenger.”

  59. Ryker: German for “rich.”

Boy names that start with S

  1. Sage: Latin origin meaning “wise and knowing.”

  2. Saint: Trendy name rising in popularity.

  3. Salem: Arabic origin meaning “safe.”

  4. Salvatore: Italian origin meaning “savior.”

  5. Sam: Diminutive of Samuel.

  6. Samir: Arabic origin meaning “a friend to talk with in the evening.”

  7. Samuel: Hebrew origin meaning “told by God.”

  8. Samson: Hebrew for “sun.”

  9. Santana: Spanish origin name derived from Santa Ana.

  10. Santiago: Latin origin meaning “Saint James.”

  11. Santos: Spanish for “saint, holy.”

  12. Sapphire: Gemstone-inspired name with Hebrew origins meaning “blue.”

  13. Saul: Hebrew origin meaning “prayed for.”

  14. Saunders: Scottish surname meaning “defending men.”

  15. Sawyer: English origin meaning “woodcutter.”

  16. Saxon: German origin meaning “people of the dagger.”

  17. Scott: English for “from Scotland.”

  18. Seamus: Irish variation of James.

  19. Sean: Irish variation of John.

  20. Sebastian: Latin origin meaning “person from ancient city of Sebastia.”

  21. Sergio: Italian and Spanish variation of Sergius.

  22. Seth: Hebrew origin meaning “appointed, placed.”

  23. Seven: Trendy number-inspired name.

  24. Shai: Hebrew origin meaning “gift.”

  25. Shane: Anglicized variation of Sean.

  26. Shannon: Irish origin meaning “old and wise.”

  27. Sharif: Arabic for “the honorable one.”

  28. Shaun: Spelling variation of Sean.

  29. Shepard: English for “sheep-herder.”

  30. Sherlock: English for “fair-haired.”

  31. Shiloh: Hebrew origin meaning “tranquil.”

  32. Shipley: Old English for “sheep meadow.”

  33. Sid: Diminutive of Sidney meaning “Saint Denis.”

  34. Silas: Aramaic origin meaning “of the forest; or prayed for.”

  35. Simon: Hebrew origin meaning “he has heard; flat-nosed.”

  36. Sinclair: Scottish origin meaning “from the town of St. Clair.”

  37. Skylar: Dutch origin meaning “scholar.”

  38. Slater: English origin meaning “maker of slates.”

  39. Sloan: Irish for “raider.”

  40. Sly: Diminutive of Sylvester.

  41. Solomon: Hebrew for “peace.”

  42. Soren: Danish origin meaning “stern.”

  43. Sparrow: Nature-inspired name referring to the bird.

  44. Spencer: English origin meaning “house steward, dispenser of provisions.”

  45. Spiro: Latin origin meaning “I breathe.”

  46. Stanley: English origin meaning “near the stony clearing.”

  47. Sterling: English origin meaning “of the highest quality.”

  48. Stetson: Rare surname-turned-first name.

  49. Stew: Diminutive of Stuart.

  50. Storm: Nature-inspired name gaining popularity.

  51. Story: Charming literary-inspired baby boy name.

  52. Stuart: Scottish origin meaning “steward.”

  53. Sullivan: Irish origin meaning “black-eyed one.”

  54. Sunday: Latin for “day of the sun.”

  55. Sutton: English origin meaning “from the southern homestead.”

  56. Sylvester: Latin origin meaning “wood, forest.”

Boy names that start with T

  1. Tahir: Arabic for “pure, virtuous.”

  2. Taiyo: Japanese for “sun.”

  3. Taj: Arabic for “crown.”

  4. Talon: French origin meaning “large claw of a bird of prey.”

  5. Tanner: English origin meaning “leather tanner.”

  6. Tao: Chinese origin meaning “the underlying harmony of the world.”

  7. Tariq: Arabic origin meaning “the one who knocks at the door.”

  8. Tate: Norse for “cheerful.”

  9. Tatum: English origin meaning “Tate’s homestead.”

  10. Taurus: Latin origin meaning “bull.”

  11. Tavish: Scottish variation of Thomas.

  12. Taylor: English origin meaning “tailor.”

  13. Teddy: Diminutive of Theodore.

  14. Tennyson: English for “son of Dennis.”

  15. Teo: Diminutive of Mateo.

  16. Terence: Latin origin clan name.

  17. Terry: Diminutive of Terence.

  18. Texas: Western-inspired American origin name.

  19. Thaddeus: Aramaic origin meaning “gift of God.”

  20. Thames: Nature-inspired name.

  21. Thanos: Greek origin meaning “immortal.”

  22. Thatcher: English origin meaning “roof thatcher.”

  23. Theodore: Greek origin meaning “gift of God.”

  24. Thiago: Diminutive of Santiago.

  25. Thomas: Aramaic origin meaning “twin.”

  26. Thorin: Norse origin meaning “thunder or brave and daring.”

  27. Thorpe: English origin meaning “farm, village.”

  28. Tiberius: Latin for “of the Tiber.”

  29. Tidus: Okinawa origin meaning “sun.”

  30. Timothée: French variation of Timothy.

  31. Timothy: Greek for “honoring God.”

  32. Titus: Latin origin meaning “title of honor.”

  33. Tobias: Hebrew for “God is good.”

  34. Toby: Diminutive of Tobias.

  35. Todd: English origin meaning “fox.”

  36. Tom: Diminutive of Thomas.

  37. Tomas: German and Portuguese version of Thomas.

  38. Tony: Diminutive of Anthony meaning “priceless one.”

  39. Tory: Diminutive of Victor.

  40. Trace: Irish origin meaning “daring and dauntless.”

  41. Travis: French origin meaning “tollgate-keeper.”

  42. Trevor: Welsh origin meaning “from the large village.”

  43. Trey: Old English nickname for a third-generation son.

  44. Tripp: Middle English nickname for a third-generation son.

  45. Tristen: Celtic for “noise or sorrowful.”

  46. Triton: Greek mythology name.

  47. Troy: Irish origin meaning “of Troyes.”

  48. Truman: English for “loyal one.”

  49. Tucker: English origin meaning “fabric pleater.”

  50. Turbo: Latin origin referring to a turbine engine.

  51. Turner: English origin meaning “works with a lathe.”

  52. Ty: Diminutive of Tyler.

  53. Tybalt: Medieval form of Theobald meaning “from bold people.”

  54. Tyler: English origin meaning “maker of tiles.”

  55. Tyson: English for “firebrand.”

Boy names that start with U

  1. Udo: Igbo for “peace.”

  2. Ulrich: German origin meaning “rich and noble heritage.”

  3. Ulysses: Latin variation of the Greek Odysseus.

  4. Umberto: talian variation of Humbert.

  5. Uriah: Hebrew for “God is my light.”

  6. Uriel: Hebrew for “God is my light.”

  7. Usher: English origin meaning “blessed; doorkeeper.”

  8. Usman: Arabic for “the chosen one.”

Boy names that start with V

  1. Valentino: Spanish origin meaning “strength, health.”

  2. Valor: Virtue-inspired name.

  3. Van: Popular midcentury baby boy name of Dutch origin meaning “of.”

  4. Vance: English origin meaning “someone who lives near marshland.”

  5. Vaughn: Welsh for “small.”

  6. Verdi: Italian for “green.”

  7. Vicente: Spanish origin meaning “conquering.”

  8. Victor: Latin for “conqueror.”

  9. Vince: Diminutive of Vincent.

  10. Vincent: Lating for “conquering.”

  11. Vincenzo: Italian variation of Vincent.

  12. Vladislav: Slavic origin meaning “rule” and “glory.”

Boy names that start with W

  1. Wade: English origin meaning “at the river crossing.”

  2. Wallace: Scottish origin meaning “foreigner, stranger.”

  3. Walker: English origin meaning “cloth-walker.”

  4. Walsh: Variation of Wallace.

  5. Walter: German origin meaning “army ruler.”

  6. Warren: French and English origin meaning “park-keeper.”

  7. Watson: Scottish and English surname-turned-first name meaning “son of Wat.”

  8. Waverly: English origin meaning “from the quivering meadow.”

  9. Waylon: English for “land beside the road.”

  10. Wayne:  English origin meaning “maker of wagons.”

  11. Wells: Trendy surname-turned first name meaning “spring.”

  12. Wesley: English for “western meadow.”

  13. West: Western direction-inspired baby name.

  14. Weston: English origin meaning “from the western town.”

  15. Wilbur: German for “resolute, brilliant.”

  16. Wilder: Trendy surname-turned first name.

  17. Wilfred: English for “desires peace.”

  18. William: Norman variation of the German Wilhelm meaning “resolute protection.”

  19. Willie: Diminutive of William.

  20. Willoughby: English origin meaning “farm near the willows.”

  21. Wilson: English for “son of Will.”

  22. Wilton: English origin meaning “place by a stream.”

  23. Windsor: English origin meaning “riverbank with a winch.”

  24. Winston: English origin meaning “wine’s town.”

  25. Wolf: German origin meaning “traveling wolf.”

  26. Wrangler: English origin meaning “cowboy; person who disputes.”

  27. Wren: Middle English name for a small bird.

  28. Wyatt: English origin meaning “brave in war.”

  29. Wylie: Scottish origin meaning “from Wylye.”

Boy names that start with X

  1. Xander: Diminutive of Alexander.

  2. Xandros: Hungarian variation of Alexander.

  3. Xavier: Basque origin meaning “new house.”

  4. Xenos: Greek origin meaning “hospitality, guest.”

Boy names that start with Y

  1. Yael: Hebrew origin meaning “ibex.”

  2. Yanni: Greek variation of John.

  3. Yates: Preppy English surname-turned-first name meaning “gates.”

  4. York: English origin meaning “from the yew estate.”

  5. Yosef: Hebrew for “God shall add.”

  6. Yukio: Japanese name for snow.

  7. Yves: French for “yew wood.”

Boy names that start with Z

  1. Zachariah: Hebrew origin meaning “the Lord has remembered.”

  2. Zachary: English variation of Zachariah.

  3. Zahir: Arabic for “helper” or “supporter.”

  4. Zale: Polish for “on the other side of the wood.”

  5. Zamir: Hebrew for “songbird.”

  6. Zane: Hebrew variation of John.

  7. Zayd: Arabic origin meaning “increase, growth.”

  8. Zayden: Trendy American origin baby boy name.

  9. Zeke: Hebrew origin meaning “God strengthens.”

  10. Zephyr: Greek for “west wind.”

  11. Zeus: Greek mythology-inspired boy name.

  12. Zia: Hebrew origin meaning “light.”

  13. Zion: Hebrew origin meaning “highest point.”

  14. Zohar: Hebrew and Israeli origin meaning “light, brilliance.”

  15. Zyaire: African origin meaning “river.”

Tips for narrowing down your baby boy name list

We understand—it’s A LOT of names! But there are some things you might take into consideration that can help you shorten your list of potential baby boy names.

  • How does the first name fit with the last name?

  • Are there any cultural implications in the name?

  • Are there any family names that might take precedence?

  • Test the name by writing it down, calling it out and seeing how your loved ones react to it.

  • If unique or rare is what you’re going for, then avoid popular names.

Related:  ​​https://www.mother.ly/pregnancy/baby-names/unique-baby-names/

Avoiding common baby naming mistakes

Press pause on the excitement of it all for a minute because there are some common baby name mistakes you’ll want to avoid.

  • Complicated spelling: Remember that you and your child will be writing this name down on all sorts of legal documents, school work and using it in professional settings.

  • Understanding cultural implications: No one wants to accidentally name their child something that has a negative meaning in a different language.

  • Aim for posterity: Trends come and go but your child’s name is here to stay, so you might want to make sure that you won’t have regrets down the line.

Related: https://www.mother.ly/news/viral-trending/baby-name-regret-viral-tiktok/

A note from Motherly on choosing the perfect baby boy name

The journey of finding the perfect name for your little bundle of joy is exciting to say the least. Expecting parents comparing lists, writing down pros and cons and ultimately setting their hearts on a baby name is a one-of-a-kind experience—no matter how many children you might have. The experience can be just as magical every time. Trust your instincts and don’t forget to enjoy every step of the journey.