Top 100 Boy Names with Meanings

Choosing a baby name is one of the most important decisions parents make. Our database includes 2,100+ names with real U.S. Social Security Administration (SSA) 2024 rankings, cultural origins from 20+ traditions, and detailed meanings to help you find the perfect name.

Boy names in the US have been trending toward shorter, stronger sounds. In 2024, Liam held the #1 spot for the seventh consecutive year. One-syllable names like Jack, Kai, and Knox are rising fast.

Boy Names with Meanings

  1. 1. Rashid - Arabic name meaning "rightly guided." A distinctive choice outside the top 100, growing in popularity.
  2. 2. Barsodos - Greek name meaning "steadfast flower." A distinctive choice outside the top 100, growing in popularity.
  3. 3. Harji - Welsh name meaning "noble sky." A distinctive choice outside the top 100, growing in popularity.
  4. 4. Corey - Irish name meaning "from the hollow." A distinctive choice outside the top 100, growing in popularity.
  5. 5. Kenneth - Gaelic name meaning "handsome." A distinctive choice outside the top 100, growing in popularity.
  6. 6. Morgan - Welsh name meaning "sea-born." A distinctive choice outside the top 100, growing in popularity.
  7. 7. Bryce - Celtic name meaning "speckled." A distinctive choice outside the top 100, growing in popularity.
  8. 8. Felix - Latin name meaning "happy, lucky." Ranked #54 in the US (2024 SSA data), given to thousands of babies each year.
  9. 9. Ficit - Sanskrit name meaning "gentle lion." A distinctive choice outside the top 100, growing in popularity.
  10. 10. Neville - French name meaning "new town." A distinctive choice outside the top 100, growing in popularity.
  11. 11. Dorian - Greek name meaning "of the sea." A distinctive choice outside the top 100, growing in popularity.
  12. 12. Drew - English name meaning "strong." A distinctive choice outside the top 100, growing in popularity.
  13. 13. Kinhulgor - German name meaning "radiant heart." A distinctive choice outside the top 100, growing in popularity.
  14. 14. Atticus - Latin name meaning "from Attica." Ranked #80 in the US (2024 SSA data), given to thousands of babies each year.
  15. 15. Sullivan - Irish name meaning "dark-eyed." A distinctive choice outside the top 100, growing in popularity.
  16. 16. Pasvilran - Swahili name meaning "beloved sky." A distinctive choice outside the top 100, growing in popularity.
  17. 17. Theo - Greek name meaning "divine gift." Ranked #73 in the US (2024 SSA data), given to thousands of babies each year.
  18. 18. Bersat - Hebrew name meaning "bright protector." A distinctive choice outside the top 100, growing in popularity.
  19. 19. Colton - English name meaning "coal town." Ranked #93 in the US (2024 SSA data), given to thousands of babies each year.
  20. 20. Vitwuher - Hebrew name meaning "radiant moon." A distinctive choice outside the top 100, growing in popularity.
  21. 21. Wubo - Swahili name meaning "blessed flower." A distinctive choice outside the top 100, growing in popularity.
  22. 22. Fisvalret - Slavic name meaning "divine river." A distinctive choice outside the top 100, growing in popularity.
  23. 23. Volre - Korean name meaning "gracious ocean." A distinctive choice outside the top 100, growing in popularity.
  24. 24. Sebinsor - Greek name meaning "golden mountain." A distinctive choice outside the top 100, growing in popularity.
  25. 25. Wusgoskil - Italian name meaning "wise dawn." A distinctive choice outside the top 100, growing in popularity.
  26. 26. Sebastian - Latin name meaning "venerable." Ranked #14 in the US (2024 SSA data), given to thousands of babies each year.
  27. 27. Colhut - Celtic name meaning "serene flower." A distinctive choice outside the top 100, growing in popularity.
  28. 28. Mupol - Norse name meaning "golden sun." A distinctive choice outside the top 100, growing in popularity.
  29. 29. Tuca - Arabic name meaning "golden mountain." A distinctive choice outside the top 100, growing in popularity.
  30. 30. Mutpo - Spanish name meaning "golden wind." A distinctive choice outside the top 100, growing in popularity.
  31. 31. Nutrordi - Welsh name meaning "serene stone." A distinctive choice outside the top 100, growing in popularity.
  32. 32. Guvodus - Irish name meaning "blessed eagle." A distinctive choice outside the top 100, growing in popularity.
  33. 33. Wacu - Italian name meaning "strong dawn." A distinctive choice outside the top 100, growing in popularity.
  34. 34. Tatjuvul - Japanese name meaning "blessed protector." A distinctive choice outside the top 100, growing in popularity.
  35. 35. Julyalle - Slavic name meaning "peaceful lion." A distinctive choice outside the top 100, growing in popularity.
  36. 36. Reginald - German name meaning "ruler's advisor." A distinctive choice outside the top 100, growing in popularity.
  37. 37. Camilo - Spanish name meaning "attendant." A distinctive choice outside the top 100, growing in popularity.
  38. 38. Shepherd - English name meaning "sheep herder." A distinctive choice outside the top 100, growing in popularity.
  39. 39. Fensol - Italian name meaning "radiant moon." A distinctive choice outside the top 100, growing in popularity.
  40. 40. Tilmu - Persian name meaning "steadfast moon." A distinctive choice outside the top 100, growing in popularity.
  41. 41. Wesley - English name meaning "western meadow." Ranked #88 in the US (2024 SSA data), given to thousands of babies each year.
  42. 42. Sutton - English name meaning "south town." A distinctive choice outside the top 100, growing in popularity.
  43. 43. Ali - Arabic name meaning "exalted." A distinctive choice outside the top 100, growing in popularity.
  44. 44. Yovabo - Slavic name meaning "serene star." A distinctive choice outside the top 100, growing in popularity.
  45. 45. Lornet - French name meaning "gentle lion." A distinctive choice outside the top 100, growing in popularity.
  46. 46. Diwumal - Celtic name meaning "gentle star." A distinctive choice outside the top 100, growing in popularity.
  47. 47. Golsos - Arabic name meaning "eternal wind." A distinctive choice outside the top 100, growing in popularity.
  48. 48. Fiyiwu - Korean name meaning "joyful dawn." A distinctive choice outside the top 100, growing in popularity.
  49. 49. Ahmed - Arabic name meaning "most praised." A distinctive choice outside the top 100, growing in popularity.
  50. 50. Cowilyo - Japanese name meaning "joyful river." A distinctive choice outside the top 100, growing in popularity.
  51. 51. Ivan - Slavic name meaning "God is gracious." A distinctive choice outside the top 100, growing in popularity.
  52. 52. Emmett - German name meaning "universal." Ranked #70 in the US (2024 SSA data), given to thousands of babies each year.
  53. 53. Patkeya - Irish name meaning "radiant stone." A distinctive choice outside the top 100, growing in popularity.
  54. 54. Vulit - Slavic name meaning "divine star." A distinctive choice outside the top 100, growing in popularity.
  55. 55. Capu - Greek name meaning "bright mountain." A distinctive choice outside the top 100, growing in popularity.
  56. 56. Kai - Hawaiian name meaning "sea." A distinctive choice outside the top 100, growing in popularity.
  57. 57. Watzanir - Welsh name meaning "noble protector." A distinctive choice outside the top 100, growing in popularity.
  58. 58. Katnoldi - Norse name meaning "gracious sun." A distinctive choice outside the top 100, growing in popularity.
  59. 59. Shay - Irish name meaning "admirable." A distinctive choice outside the top 100, growing in popularity.
  60. 60. Vanazis - German name meaning "steadfast flower." A distinctive choice outside the top 100, growing in popularity.
  61. 61. Mercu - Scottish name meaning "radiant lion." A distinctive choice outside the top 100, growing in popularity.
  62. 62. Tatum - English name meaning "cheerful." A distinctive choice outside the top 100, growing in popularity.
  63. 63. Felipe - Spanish name meaning "lover of horses." A distinctive choice outside the top 100, growing in popularity.
  64. 64. Adrian - Latin name meaning "from Hadria." Ranked #87 in the US (2024 SSA data), given to thousands of babies each year.
  65. 65. Winston - English name meaning "joy stone." A distinctive choice outside the top 100, growing in popularity.
  66. 66. Daniel - Hebrew name meaning "God is my judge." Ranked #16 in the US (2024 SSA data), given to thousands of babies each year.
  67. 67. Wotdisyi - Japanese name meaning "pure sun." A distinctive choice outside the top 100, growing in popularity.
  68. 68. Hurrabi - Arabic name meaning "steadfast warrior." A distinctive choice outside the top 100, growing in popularity.
  69. 69. Heyalda - Spanish name meaning "blessed sky." A distinctive choice outside the top 100, growing in popularity.
  70. 70. Fanwal - Italian name meaning "joyful flame." A distinctive choice outside the top 100, growing in popularity.
  71. 71. Nalgir - English name meaning "strong wind." A distinctive choice outside the top 100, growing in popularity.
  72. 72. Dominic - Latin name meaning "belonging to Lord." Ranked #98 in the US (2024 SSA data), given to thousands of babies each year.
  73. 73. Feltan - Latin name meaning "beloved light." A distinctive choice outside the top 100, growing in popularity.
  74. 74. Kismalfot - Scottish name meaning "golden star." A distinctive choice outside the top 100, growing in popularity.
  75. 75. Koslon - Welsh name meaning "blessed forest." A distinctive choice outside the top 100, growing in popularity.
  76. 76. Pitgas - Norse name meaning "golden mountain." A distinctive choice outside the top 100, growing in popularity.
  77. 77. Niyustur - Japanese name meaning "radiant ocean." A distinctive choice outside the top 100, growing in popularity.
  78. 78. Ragurso - Celtic name meaning "blessed moon." A distinctive choice outside the top 100, growing in popularity.
  79. 79. Punwoho - Arabic name meaning "joyful spirit." A distinctive choice outside the top 100, growing in popularity.
  80. 80. Tosdanpis - French name meaning "divine spirit." A distinctive choice outside the top 100, growing in popularity.
  81. 81. Vofir - Welsh name meaning "brave lion." A distinctive choice outside the top 100, growing in popularity.
  82. 82. Rasna - Hebrew name meaning "noble forest." A distinctive choice outside the top 100, growing in popularity.
  83. 83. Kosset - Latin name meaning "valiant flower." A distinctive choice outside the top 100, growing in popularity.
  84. 84. Kadurin - Spanish name meaning "noble eagle." A distinctive choice outside the top 100, growing in popularity.
  85. 85. Rinyonor - Japanese name meaning "beloved ocean." A distinctive choice outside the top 100, growing in popularity.
  86. 86. Hela - Latin name meaning "gracious sky." A distinctive choice outside the top 100, growing in popularity.
  87. 87. Wuyu - Greek name meaning "gracious protector." A distinctive choice outside the top 100, growing in popularity.
  88. 88. Julian - Latin name meaning "youthful." Ranked #30 in the US (2024 SSA data), given to thousands of babies each year.
  89. 89. Ulysses - Latin name meaning "wrathful." A distinctive choice outside the top 100, growing in popularity.
  90. 90. Tariq - Arabic name meaning "morning star." A distinctive choice outside the top 100, growing in popularity.
  91. 91. Mirdofus - Latin name meaning "steadfast river." A distinctive choice outside the top 100, growing in popularity.
  92. 92. Farset - Korean name meaning "steadfast wind." A distinctive choice outside the top 100, growing in popularity.
  93. 93. Ruttihes - Persian name meaning "joyful ocean." A distinctive choice outside the top 100, growing in popularity.
  94. 94. Gayusbun - Slavic name meaning "golden dawn." A distinctive choice outside the top 100, growing in popularity.
  95. 95. Sazi - Persian name meaning "beloved ocean." A distinctive choice outside the top 100, growing in popularity.
  96. 96. Pehas - French name meaning "blessed sun." A distinctive choice outside the top 100, growing in popularity.
  97. 97. Kimosmer - Norse name meaning "golden heart." A distinctive choice outside the top 100, growing in popularity.
  98. 98. Jashonpa - Sanskrit name meaning "pure dawn." A distinctive choice outside the top 100, growing in popularity.
  99. 99. Wenit - Japanese name meaning "faithful light." A distinctive choice outside the top 100, growing in popularity.
  100. 100. Jewi - Celtic name meaning "wise flame." A distinctive choice outside the top 100, growing in popularity.
Generate More Boy Names with Meanings

Frequently Asked Questions

What are good boy names with meanings?
Our curated list includes 100 boy names with meanings with detailed descriptions, meanings, and cultural context. Each name has been selected for authenticity and usability.
Can I use these names for free?
Yes, all names generated by NameGen are 100% free to use for any purpose, including commercial use, gaming, fiction writing, and personal projects. No attribution required.
How were these names selected?
We use algorithmic generation combining curated databases, linguistic patterns, and cultural naming conventions. Our database contains 4,000+ names across 16 categories with real data like SSA rankings and historical references.
Where does the popularity data come from?
Our rankings use the U.S. Social Security Administration (SSA) 2024 data, which tracks every registered birth in the United States. We include the top 200 names for both boys and girls.