Finding a unique yet simple name for your baby boy can be a challenge. If you’re looking for short, sweet names that are off the beaten path, you’ve come to the right place. This list features 150 baby boy names that are rare, distinctive, and full of character. Each name is no more than five letters long, making them easy to pronounce and remember while standing out from the crowd.
1. Bram
A strong and simple name of Dutch origin, meaning “father of multitudes.”
2. Cael
An Irish name meaning “slender” or “victorious.”
3. Orin
A unique name of Hebrew origin, meaning “light” or “pine tree.”
4. Zev
A powerful Hebrew name meaning “wolf.”
5. Jory
A Cornish name meaning “farmer” or “earthworker.”
6. Teo
A Greek name meaning “gift of God.”
7. Ludo
Of German origin, meaning “famous warrior.”
8. Quin
An Irish name meaning “intelligent” or “wise.”
9. Rafe
A short form of Raphael, meaning “God has healed.”
10. Ingo
A German name meaning “protected by Yngvi.”
11. Joss
An English name meaning “a member of the Gauts tribe.”
12. Brek
An Irish name meaning “freckled.”
13. Knut
A Scandinavian name meaning “knot.”
14. Lex
A diminutive of Alexander, meaning “defender of men.”
15. Nohr
A modern twist on the name Noah, meaning “comfort” or “rest.”
16. Thad
A short form of Thaddeus, meaning “heart” or “courageous.”
17. Fenn
A Dutch name meaning “peaceful.”
18. Zain
An Arabic name meaning “beauty” or “grace.”
19. Remi
A French name meaning “oarsman” or “rower.”
20. Boaz
A Hebrew name meaning “strength.”
21. Elon
A Hebrew name meaning “oak tree.”
22. Torin
An Irish name meaning “chief” or “thunder.”
23. Jago
A Spanish name meaning “supplanter.”
24. Evren
A Turkish name meaning “universe.”
25. Kian
An Irish name meaning “ancient” or “enduring.”
26. Zeke
A short form of Ezekiel, meaning “God strengthens.”
27. Milo
A name of German origin meaning “merciful” or “soldier.”
28. Asher
A Hebrew name meaning “happy” or “blessed.”
29. Rune
A Scandinavian name meaning “secret lore.”
30. Taye
An African name meaning “he has been seen.”
31. Miro
A Slavic name meaning “peace” or “world.”
32. Zade
A modern name meaning “flourishing” or “luxurious.”
33. Ozzy
A diminutive of Oswald, meaning “divine power.”
34. Vero
A Latin name meaning “true.”
35. Nyle
An Irish name meaning “champion” or “cloud.”
36. Rian
A Celtic name meaning “little king.”
37. Davi
A Portuguese name meaning “beloved.”
38. Ulan
A Russian name meaning “youthful” or “cheerful.”
39. Kace
An American name meaning “vigilant.”
40. Ares
A Greek name meaning “ruin” or “bane.”
41. Gage
A French name meaning “pledge” or “oath.”
42. Oris
A Latin name meaning “golden.”
43. Lior
A Hebrew name meaning “my light.”
44. Pax
A Latin name meaning “peace.”
45. Zeno
A Greek name meaning “gift of Zeus.”
46. Tyce
A modern name meaning “fiery” or “energetic.”
47. Dray
A unique name meaning “fabric maker.”
48. Riel
A name of Cambodian origin, meaning “gold.”
49. Krew
A modern name meaning “group” or “posse.”
50. Abel
A Hebrew name meaning “breath” or “vapor.”
51. Eros
A Greek name meaning “love” or “desire.”
52. Ziv
A Hebrew name meaning “brightness” or “radiance.”
53. Tane
A Maori name meaning “man.”
54. Roan
An Irish name meaning “little red-haired one.”
55. Jett
An English name meaning “black gemstone.”
56. Aldo
An Italian name meaning “old” or “noble.”
57. Enzo
A name of Italian origin, meaning “winner.”
58. Axel
A Scandinavian name meaning “father of peace.”
59. Nico
A short form of Nicholas, meaning “victory of the people.”
60. Soren
A Scandinavian name meaning “stern” or “severe.”
61. Zeke
A Hebrew name meaning “God strengthens.”
62. Lars
A Scandinavian name meaning “crowned with laurel.”
63. Theo
A Greek name meaning “gift of God.”
64. Bode
A German name meaning “messenger.”
65. Kian
An Irish name meaning “ancient.”
66. Zair
An Arabic name meaning “river” or “visitor.”
67. Taj
A Hindi name meaning “crown.”
68. Vigo
A name of Scandinavian origin, meaning “battle.”
69. Mylo
A variation of Milo, meaning “merciful.”
70. Cove
An English name meaning “small bay.”
71. Kylo
A modern name, possibly derived from Kyle, meaning “narrow.”
72. Troy
An Irish name meaning “descendant of a foot soldier.”
73. Thane
A Scottish name meaning “warrior” or “landholder.”
74. Gino
An Italian name meaning “ever-living.”
75. Colt
An English name meaning “young horse.”
76. Zeal
A modern name meaning “great energy.”
77. Remy
A French name meaning “oarsman.”
78. Bryn
A Welsh name meaning “hill.”
79. Koda
A Japanese name meaning “friend.”
80. Mars
A Roman name meaning “god of war.”
81. Zayd
An Arabic name meaning “growth” or “abundance.”
82. Zion
A Hebrew name meaning “highest point.”
83. Vale
A name of English origin, meaning “valley.”
84. Oren
A Hebrew name meaning “pine tree.”
85. Ryke
A modern name meaning “powerful leader.”
86. Nero
A Latin name meaning “strong” or “vigorous.”
87. Tyne
An English name meaning “river.”
88. Rook
An English name meaning “chess piece.”
89. Gage
A French name meaning “pledge.”
90. Alar
A unique name meaning “elf warrior.”
91. Zayn
An Arabic name meaning “beauty.”
92. Lyre
A Greek name meaning “harp.”
93. Onyx
A Greek name meaning “claw” or “fingernail.”
94. Eero
A Finnish name meaning “eternal ruler.”
95. Cain
A Hebrew name meaning “acquired.”
96. Jax
A modern name meaning “God has been gracious.”
97. Sion
A Welsh name meaning “God is gracious.”
98. Yves
A French name meaning “yew.”
99. Axle
A modern variation of Axel, meaning “father of peace.”
100. Zeke
A short form of Ezekiel, meaning “God strengthens.”
101. Timo
A Greek name meaning “honor.”
102. Lyle
An English name meaning “island.”
103. Remy
A French name meaning “oarsman.”
104. Boyd
A Scottish name meaning “blond.”
105. Gray
An English name meaning “gray-haired.”
106. Troy
An Irish name