Choosing the perfect name for your child is a tedious task. Whether you have become parents for the first time or are already parents and are expecting another soon, selecting a good name for your baby must be on your ‘to-do list.’
It is a confusing thing as there are innumerable options to choose from. People tend to take opinions from their loved ones and colleagues as well. With so many options and ideas, anyone is bound to get confused.
Please don’t worry; the following list has been created to help you pick the perfect name for your baby boy. The following list is a curation of short boy names that are cool, modern, and timeless.
List of Cool And Modern Short Boy Names
1. Ace
Meaning: One, Unity
Origin: Latin
2. Aldo
Meaning: Old or wise
Origin: German
3. Amos
Meaning: Carried by God
Origin: Hebrew
4. Arlo
Meaning: Fortified hill
Origin: Old English
5. Asa
Meaning: Healer
Origin: Hebrew
6. Axel
Meaning: Father of peace
Origin: Scandinavian
7. Baz
Meaning: Short for Basil, royal
Origin: Arabic
8. Beau
Meaning: Handsome
Origin: French
9. Blaise
Meaning: Lisp, stutter
Origin: Latin
10. Bram
Meaning: Bramble or raven
Origin: Dutch, English
11. Bryn
Meaning: Hill
Origin: Welsh
12. Blain
Meaning: Yellow
Origin: Scottish
13. Brock
Meaning: Badger
Origin: English
14. Cade
Meaning: Round or lumpy
Origin: Welsh
15. Cael
Meaning: Slender
Origin: Gaelic
16. Cain
Meaning: Acquired
Origin: Hebrew
17. Carl
Meaning: Free man
Origin: German
18. Cato
Meaning: Wise
Origin: Latin
19. Chaz
Meaning: Free man
Origin: English
20. Clay
Meaning: Mortal
Origin: English
21. Cole
Meaning: Swarthy, coal-black
Origin: English
22. Cruz
Meaning: Cross
Origin: Spanish
23. Cy
Meaning: Master, lord
Origin: Greek
24. Chet
Meaning: Fortress
Origin: English
25. Clint
Meaning: Fenced settlement
Origin: English
26. Cloy
Meaning: To nail
Origin: English
27. Dane
Meaning: From Denmark
Origin: English
28. Dax
Meaning: Leader
Origin: French
29. Dean
Meaning: Valley
Origin: English
30. Drew
Meaning: Manly, brave
Origin: Greek
31. Dael
Meaning: Knowledge of God
Origin: Hebrew
32. Dair
Meaning: Fruitful, fertile
Origin: Irish
33. Drake
Meaning: Dragon
Origin: English
34. Eli
Meaning: Height
Origin: Hebrew
35. Ezra
Meaning: Help
Origin: Hebrew
36. Earl
Meaning: Nobleman, chief
Origin: English
37. Eben
Meaning: Stone of help
Origin: Hebrew
38. Emir
Meaning: Commander, prince
Origin: Arabic
39. Finn
Meaning: Fair
Origin: Irish
40. Ford
Meaning: River crossing
Origin: English
41. Fael
Meaning: Lucky
Origin: Irish
42. Gael
Meaning: A Gaelic person
Origin: Celtic
43. Gage
Meaning: Pledge
Origin: French
44. Gale
Meaning: Stranger
Origin: Hebrew
45. Gray
Meaning: Gray-haired
Origin: English
46. Guy
Meaning: Warrior
Origin: French
47. Glen
Meaning: Valley
Origin: Gaelic
48. Hal
Meaning: Army ruler
Origin: English
49. Hank
Meaning: Ruler of the home
Origin: English
50. Hugo
Meaning: Mind, intellect
Origin: German
51. Hale
Meaning: Robust
Origin: English
52. Ike
Meaning: He will laugh
Origin: Hebrew
53. Ian
Meaning: God is gracious
Origin: Scottish
54. Ido
Meaning: Era, time
Origin: Hebrew
55. Ira
Meaning: Watchful
Origin: Hebrew
56. Ivo
Meaning: Yew
Origin: German
57. Jace
Meaning: Healer
Origin: Greek
58. Jett
Meaning: Jet black
Origin: English
59. Joel
Meaning: Jehovah is God
Origin: Hebrew
60. Jude
Meaning: Praised
Origin: Hebrew
61. Jarl
Meaning: Nobleman
Origin: Norse
62. Kent
Meaning: High or coastal land
Origin: English
63. Kirk
Meaning: Church
Origin: Norse
64. Kai
Meaning: Sea
Origin: Hawaiian
65. Kip
Meaning: Pointed hill
Origin: English
66. Knox
Meaning: Round hill
Origin: Old English
67. Kurt
Meaning: Courteous
Origin: German
68. Kyle
Meaning: Narrow strait
Origin: Gaelic
69. Lars
Meaning: Crowned with laurel
Origin: Scandinavian
70. Leif
Meaning: Heir, descendant
Origin: Norse
71. Levi
Meaning: Joined, attached
Origin: Hebrew
72. Liam
Meaning: Strong-willed warrior
Origin: Irish
73. Lyle
Meaning: The island
Origin: French
74. Lark
Meaning: Songbird
Origin: English
75. Luz
Meaning: Light
Origin: Spanish
76. Mael
Meaning: Chief, prince
Origin: Celtic
77. Mace
Meaning: Heavy staff or club
Origin: English
78. Max
Meaning: Greatest
Origin: Latin
79. Milo
Meaning: Merciful
Origin: German
80. Moss
Meaning: Savior
Origin: English
81. Nash
Meaning: By the ash tree
Origin: English
82. Ned
Meaning: Wealthy guardian
Origin: English
83. Nico
Meaning: People of victory
Origin: Greek
84. Noel
Meaning: Birth
Origin: French
85. Nyle
Meaning: Champion
Origin: Gaelic
86. Nairn
Meaning: River with alder trees
Origin: Gaelic
87. Oded
Meaning: To restore
Origin: Hebrew
88. Omar
Meaning: Long life
Origin: Arabic
89. Otto
Meaning: Wealth
Origin: German
90. Owen
Meaning: Young warrior
Origin: Celtic
91. Pax
Meaning: Peace
Origin: Latin
92. Pike
Meaning: Pointed weapon
Origin: English
93. Quill
Meaning: Feather
Origin: English
94. Quinn
Meaning: Wise
Origin: Celtic
95. Rafe
Meaning: Wolf council
Origin: English
96. Reed
Meaning: Red-haired
Origin: English
97. Reese
Meaning: Ardor
Origin: Welsh
98. Remy
Meaning: Oarsman
Origin: French
99. Rhys
Meaning: Enthusiasm
Origin: Welsh
100. Rico
Meaning: Strong ruler
Origin: Spanish
101. Rolf
Meaning: Famous wolf
Origin: German
102. Ross
Meaning: Headland
Origin: Scottish
103. Roy
Meaning: Red
Origin: Gaelic
104. Rune
Meaning: Secret
Origin: Norse
105. Ry
Meaning: King
Origin: Spanish
106. Roan
Meaning: Little redhead
Origin: Gaelic
107. Saul
Meaning: Asked for, prayed for
Origin: Hebrew
108. Scot
Meaning: Scotsman
Origin: Scottish
109. Sean
Meaning: God is gracious
Origin: Irish
110. Seth
Meaning: Appointed
Origin: Hebrew
111. Shay
Meaning: Gift
Origin: Gaelic
112. Skye
Meaning: Adventurous
Origin: Norse
113. Sly
Meaning: Crafty
Origin: English
114. Slade
Meaning: Valley
Origin: English
115. Tael
Meaning: Dew from God
Origin: Hebrew
116. Tad
Meaning: Heart
Origin: Welsh
117. Taj
Meaning: Crown
Origin: Arabic
118. Tate
Meaning: Cheerful
Origin: English
119. Teo
Meaning: God
Origin: Spanish
120. Tex
Meaning: From Texas
Origin: American
121. Theo
Meaning: Divine gift
Origin: Greek
122. Toby
Meaning: God is good
Origin: Hebrew
123. Trey
Meaning: Three
Origin: Latin
124. Troy
Meaning: Foot soldier
Origin: Irish
125. Ty
Meaning: Land
Origin: English
126. Ulric
Meaning: Ruler of all
Origin: English
127. Vern
Meaning: Springtime
Origin: French
128. Vale
Meaning: Valley
Origin: English
129. Van
Meaning: From
Origin: Dutch
130. Vic
Meaning: Victor
Origin: Latin
131. Wade
Meaning: River crossing
Origin: English
132. Wes
Meaning: West Meadow
Origin: English
133. Will
Meaning: Resolute protector
Origin: German
134. Wynn
Meaning: Fair, white
Origin: Welsh
135. Xan
Meaning: Defender of the people
Origin: Greek
136. Yael
Meaning: Mountain goat
Origin: Hebrew
137. Yves
Meaning: Yew wood
Origin: French
138. Zack
Meaning: God remembers
Origin: Hebrew
139. Zane
Meaning: God’s gracious gift
Origin: Hebrew
140. Zeke
Meaning: God will strengthen
Origin: Hebrew
141. Zen
Meaning: Meditation
Origin: Japanese
142. Zev
Meaning: Wolf
Origin: Hebrew
143. Ziggy
Meaning: Victorious protector
Origin: German
144. Zion
Meaning: Highest point
Origin: Hebrew
145. Zaid
Meaning: Abundance
Origin: Arabic
Summing It Up!
The above list has been carefully curated to include cool and modern short boy names. The names have different origins, such as German, Hebrew, Arabic, Japanese, French, Greek, Welsh, English, Dutch, etc.
Hence, the list gives you enough options to choose from. The list is a savior for people looking for unique yet meaningful names for their baby boy, giving diverse cultural names.
The alphabetically arranged list makes it easier to shortlist names based on your preference. For better understanding, each name is accompanied by the origin and meaning of the name.
The list is helpful for parents expecting a baby boy or a writer looking for short boy names for characters.