Are you on the hunt for a cute, short name for your little boy?
If so, you’ve come to the right place, as I’ve compiled this list of adorable three letter boy names and I’m sure you’ll find the perfect name for your precious boy on it.
Naming your child is the first of many parenting responsibilities you’ll have, and when it comes to choosing the right name, the most important thing to consider is the meaning.
There are so many reasons why parents choose to give their child a short name nowadays.
You’ll be sure to find many cool and popular three letter boy names on the list below.
A benefit of giving your child a short name is that it’ll be difficult for other people to give them a nickname, and this will be particularly important for parents who hate nicknames in general.
All of these male names can also serve as a special middle name for your baby boy.
The perfect name for your little boy awaits you below, so check out the list now!
The Ultimate List Of Three Letter Boy Names With Meanings
If you’re on the hunt for a cool and cute name for your baby boy, this list will definitely come in handy.
I’m sure you’ll find one you like on this amazing list of 90+ 3 letter boy names.
1. Abe
This is a cute male name of Hebrew/English origin and it means “father of a multitude” or “father of nations”.
2. Abu
Abu is an Arabic male baby name that is popular in Asia. The meaning of this short boys’ name is “father” or “father of”.
3. Ace
This traditional Latin name has managed to stand the test of time.
The name Ace is still a very popular male name today and its meaning is “one” or “unity”.
4. Adi
The name Adi is actually a unisex name even though it’s mostly given to baby boys nowadays.
It’s of Hebrew origin and it has a unique meaning; “jewel” or “ornament”.
5. Ale
This cute Dutch male name means “noble”.
6. Alf
This male baby name is of English/Norse origin and it has a very unique meaning; “elf”.
It can also be the short version of the English masculine name Alfred.
7. Ali
This unique name of Arabic origin is a perfect name for your precious little champ, and its meaning is also beautiful; “high”, “elevated” or “champion”.
8. Apu
This three letter boy name will definitely make your little boy stand out.
The male name Apu is of Indian origin and has several special meanings; “pure”, “virtuous” and “divine”.
9. Ara
Ara is definitely my favorite name on this list. Its origin and meaning aren’t clear, though.
Some say it’s of Armenian origin and that its meaning is “king”.
There are also some experts who claim this male name is of Arabic origin and that its meaning is “brings rain”.
Whatever the origin, both meanings are equally beautiful.
10. Ari
Even though this Hebrew name is beautiful, the main reason I put it on my list is because of its powerful and wonderful meaning; “lion” or “lion of God”.
This is surely a perfect name for your baby lion.
11. Ark
This unusual three letter boy name is of Sanskrit origin and it has multiple wonderful meanings; “essence’”, “the sun”, “lightening”, “ray of light”, “a sage”, “fire” and “hymn”.
12. Asa
Asa is a beautiful Hebrew male name meaning “doctor” or “healer”.
13. Ata
Your baby is your most precious gift from God, and that’s why this Arabic name is the perfect choice for your precious little boy, because its meaning is “gift”.
14. Avi
Avi is a Hebrew masculine name meaning “God is my father”, “my God” or “father”.
15. Axl
This unusual and unique male baby name is of Hebrew origin and its meaning is simply wonderful; “father is peace”.
16. Bas
The meaning and origin of this unusual three letter boy’s name aren’t clear.
In Greek, the meaning of the male name Bas is “royal” or “kingly”, while on the other hand, in Dutch it means “revered”.
It can also be short for Sebastian.
17. Ben
This is a very popular three letter boy name with a wonderful meaning; “blessed”.
The name Ben is of Latin origin. It can also be short for Benjamin.
18. Bob
Bob is a classic German masculine name.
This male name has a few wonderful meanings; “famed”, “bright” or “shining”. It can also be short for Robert.
19. Boe
This is a cute three letter boy’s name of Scandinavian/French origin and it has the perfect meaning for your baby boy; “handsome”.
20. Buz
Buz is a traditional biblical name for baby boys. The meaning of this name is “contempt”.
21. Cas
This unusual Dutch male name has a very powerful meaning; “imperial”.
22. Dan
The boy’s name Dan is of English/Hebrew origin and the meaning behind this trendy male name is “God is my judge”.
It can also be short for Daniel.
23. Dax
This three letter baby name will definitely make your little boy stand out. Dax is a French male name and it means “leader”.
24. Don
Don is a classic Irish male baby name and it has several meanings; “brown”, “chief” or “noble”. It can also be short for Donald.
25. Dre
This boy’s name is still one of the top trending three letter baby names.
It’s of English/Greek origin and it means “man” or “warrior”. It can also be short for Andre.
26. Ean
This adorable Scottish masculine name means “God is gracious”.
27. Eli
This traditional Hebrew male name has many wonderful meanings; “my God”, “ascended”, “high”, “uplifted” or “elevated.”
28. Eon
Eon is a very cute Scottish/Hebrew male name. The meaning of this name is “God is gracious”.
29. Fin
This short male name is of Irish/Gaelic origin and it has two meanings; “fair” or “from Finland”. It can also be short for Finlay.
30. Fox
This is an interesting English masculine name that refers to the animal fox, but can also mean “fox catcher” or “fox den”.
31. Gil
You’ve probably heard of this Hebrew male baby name already. However, it has a beautiful meaning; “happiness”.
It can be short for Gilbert.
32. Gio
This Italian name has a very special and wonderful meaning – “God is gracious” or “God’s gracious gift”.
It can be short for Giovani.
33. Gus
The male name Gus has roots in English and it means “great”. It can be short for Gustavo.
34. Hal
This is a very strong name for your little boy with a powerful meaning. This strong English male name means “army ruler”.
35. Han
This popular Scandinavian/German/Hebrew name means “God is gracious”.
36. Ian
This is a popular soft male name of Scottish origin with a beautiful meaning; “the Lord is gracious”.
37. Ike
This is a unique name of English origin. The meaning of this male name is “laughter”, “he will laugh” or “to laugh”.
38. Ion
Ion is quite a rare name for a baby boy. It is of Russian origin and has a beautiful meaning; “God is good”.
39. Isa
The name Isa is the Arabic name for Jesus, and it has several beautiful religious meanings; “God is my oath”, “God is abundance”, or “worshipping God”.
In German, the meaning of this name is “strong-willed”.
40. Jad
This rare Arabic male name has several wonderful meanings; “generous”, “merciful” and “benevolent”.
41. Jai
This is a unique name for a baby boy. This Indian masculine name has a very powerful meaning; “victory” or “champion”.
42. Jax
Jax isn’t a very common male baby name, however, it has a beautiful meaning; “God has shown favor” or “God has been gracious”.
The origin of this name is English.
43. Jeb
This is a traditional Hebrew boy’s name with a very adorable meaning; “beloved friend”.
44. Jon
Jon is a classic Hebrew male name with a religious meaning; “gift from God”. It can be short for Jonathan.
45. Kai
The meaning and origin of this popular unisex name aren’t clear.
Some say that it’s a Hawaiian name and that it means “sea” or “ocean”, while others claim it’s of Japanese origin and that it means “ocean”, “shell”, “sea”, “restoration” and “recovery”.
46. Kal
This very unusual and unique Finnish male name means “strong”.
47. Ken
This could be a perfect name for your handsome little man.
The name Ken is of Irish origin and it means “handsome”. It can be short for Kenneth.
48. Kip
This is an unusual masculine name that means “pointed hill” or “lives on a hill”. The name Kip is of Old English origin.
49. Koa
Koa is a very cheerful male baby name of Hawaiian origin. This boy’s name has quite a strong meaning; “warrior” or “brave one”.
50. Kye
This uncommon boy’s name is of Scandinavian/Greek/Gaelic origin and it has quite a unique meaning; “keeper of the keys”.
51. Leo
This is, and probably always will be, a very popular boy’s name. This trendy Greek/Latin name means simply “lion”.
It can be short for Leonardo.
52. Lev
I heard this name for the first time while making this list, and it has definitely become one of my favorites.
The meaning of this unique Russian/Hebrew name is “lion” or “heart”.
53. Lex
The Greek name Lex has a very powerful and strong meaning; “defender of man” or “warrior”. It can be short for Alexander.
54. Mat
This is a very special Hebrew male name with an even more special meaning; “gift of the Lord”. It can be short for Matthew.
55. Moe
I think we have all watched The Simpsons at least once and laughed at the famous bartender Moe’s stories.
However, this Hebrew/Latin boy’s name has several wonderful meanings; “to love”, “God’s helmet”, or “savior”.
It can be short for Maurice.
56. Nas
This interesting male baby name is of Spanish origin and it has a very strong meaning; “fiery”.
57. Nat
This is a cute Hebrew name for boys and it has a religious meaning; “gift of God”. It can be short for Nathan.
58. Noe
This is a very popular name when it comes to three letter baby boy names.
It has roots in another Hebrew name, Noah, and its meaning is “peaceful”.
59. Obi
You have to admit that this is a very cute name for little boys. It’s of African origin and it has a beautiful meaning; “heart”.
60. Oli
This Germanic/English name has several interesting meanings; “elf warrior”, “olive”, “ancestor’s descendant” or “peaceful”.
This is a unisex name, so it can also be used as a baby girl name. It can be short for Oliver.
61. Ori
I have simply fallen in love with this unisex name of Hebrew origin. Its meaning is breathtaking; “my light”.
62. Pax
Pax is a very rare Latin male name that means “peace”.
63. Raf
This wonderful English name has the most special meaning; “angel of God”.
64. Raj
Do you like The Big Bang Theory? Then this male name should already be familiar to you.
Raj is a traditional, but still very popular, Hindi male name. This name has three very strong meanings; “king”, “ruler” or “emperor”.
65. Ram
Ram is a boy’s name of Sanskrit origin and its meaning is wonderful; “pleasing” or “charming”.
66. Ren
This cool Japanese masculine name means “water lily” or “lotus”.
67. Rex
This cool, short Latin male name means “king”.
68. Rey
This Spanish boy’s name is very trendy nowadays. The meaning of this cute male name is “king”.
69. Rio
Another popular and adorable Spanish name with a little bit of an unusual meaning; “river”.
RELATED: 115 Most Beautiful Cuban Names For Girls And Boys With Meanings
70. Rob
Rob is a classic English name that is mostly used as a middle name or as a shortened version of the name Robert.
The meaning of this name is “famed”, “bright” or “shining”.
71. Sai
This gentle boy’s name is of Persian origin and has a few pretty meanings; “saint”, “master” or “lord”.
72. Sam
This is a traditional Hebrew male name that means “God has heard”. Usually, Sam is a nickname for Samuel.
73. Sky
This is an incredibly beautiful unisex name of Scandinavian origin. It’s meaning is quite obvious; “the sky” or “the heavens”.
74. Sol
This is an interesting name of Spanish origin, and this boy’s name means “sun”. It can be short for Solomon.
75. Tad
I think this is one of the most unusual male names I’ve ever heard. The name Tad is of English origin and its meaning is “praise”.
76. Tag
The name Tag has Irish roots and it means “handsome”.
77. Tai
This is a very special and popular male name of Vietnamese origin, which means “talented one”.
In Chinese, this name also means “big”.
78. Taj
Taj is definitely a very unique male name with an interesting meaning; “crown”. It’s of Persian/Sanskrit/Arabic origin.
79. Tam
This short male name will definitely make your little boy stand out.
It’s of Hebrew origin and it has several beautiful meanings; “naive”, “honest” and “innocent”.
80. Tav
Another very unusual and unique Hebrew male name which means “truth”.
81. Taz
The name Taz is of Greek/Latin origin and it has a powerful meaning; “king”.
82. Teo
This traditional Greek boy’s name has a very special meaning; “divine gift”.
83. Tim
Here’s another Greek male name with a religious meaning; “honoring God”.
84. Tom
The name Tom is a classic Hebrew masculine name that means “innocence” or “naive”. It can be short for Thomas.
85. Tre
This English male name will definitely draw attention to your little boy. Its meaning is quite simple; “three”.
86. Ugo
Ugo is a short Italian boy’s name that will probably never go out of style. The meaning of this classic name is “mind” or “spirit”.
87. Uly
This unusual male name is of Indonesian origin and its meaning is “beauty”.
88. Ura
The meaning of this beautiful three letter boy name of Indian origin is “the heart”.
89. Val
The meaning of this very common English name is “strong”. It can be short for Valentino.
90. Vee
Here’s another male name of English origin. The meaning of this rare and unique boy’s name is “gift of God”.
91. Wyn
This strong Welsh male name has several beautiful meanings; “white”, “fair”, “blessed” or “holy”.
92. Xen
Xen is an unusual Greek masculine name with a few even more unusual meanings; “guest”, “stranger” or “foreigner”.
93. Zac
This traditional Hebrew name has a very special meaning; “remembrance of God”. It can be short for Zachary.
94. Zay
Zay is a beautiful African name for boys. This male name means “love” or “son of a king”.
95. Zed
Another English male name with religious meaning; “God is righteous”.
Final Words
I hope you’ve found the perfect name for your precious little boy in this collection of three letter boy names.
All of these names are equally beautiful and special, and they also have wonderful meanings.
If you’re searching for a name for your baby boy, your due date is probably soon, right?
I have to be honest and say that you have a very challenging time ahead of you.
Giving life to another human being and becoming a parent is the most beautiful and special feeling in the world.
However, it also carries many responsibilities and you will have to accept your life will soon be changed completely.
Breastfeeding, postpartum pain, both mental and physical… You’ll have to go through a lot of things and all of them will be new to you.
However, you’ll forget about all the negative parts of parenting every time you look at your baby.
I’m sending a huge virtual hug to all the expecting mothers out there.
Enjoy every moment of motherhood because you’ll surely miss those magical moments one day.
Like this post? Please share or pin it for later. You can also stay in the loop and follow us on Facebook, Instagram or Pinterest.
We love honesty! Find Your Mom Tribe is an Amazon Associate and we earn from qualifying purchases through affiliate links at no extra cost to you. Please see our full Amazon Affiliate disclosure for more information.