100+ Three Letter Boy Names (Includes meanings and origins) (2024)

If you’re on the hunt for some awesome option for three-letter names for boys, I’ve got 100 here for you to read and learn all about! You’ll find 100 suggestions with origins and meanings listed below. But don’t worry, I’ve also made them alphabetized as well!

My hope for you is that you’ll find a name that you absolutely love and adore. There are so many great choices here that I have a feeling that you will.

I can’t wait to hear what you think of these names and you just might find your winning choice, too!

Related:One Syllable Boy Names

Related: Modern Boy Names

100+ Three Letter Boy Names (Includes meanings and origins) (1)

There may be affiliate links in this article. Please see my disclosure for more information.

THREE LETTER NAMES FOR BOYS (WITH ORIGINS AND MEANINGS!)

Abe: (Hebrew) Meaning “father of multitude”, this is a more common three 3 letter name for boys that you’ll find.

Ace: (Latin) This namemeans “one” and has stayed pretty popular throughout time.

Alf: (Old Norse) With a name that means “elf”, you’re certain to find yourself loving your little elf long before you meet him!

Art: (English) Meaning “noble one”, this is a great name for a shortened first name for boys.

Asa: (Hebrew) “Doctor/healer” is the meaning and this is one of those 3 letter names that are spelled the same front and back.

Ash: (English) This namemeans “ash tree” is a good nature name for boys to consider.

Ata: (Arabic) Meaning “gift”, this name is one that is true to its meaning.

Axl: (Hebrew) This name means “Father is peace” is a fun spin on a short boy’s name.

Aya: (Japanese) Meaning “design”, this fun boy’s name is certain to turn heads and draw attention, in a good way!

Bam: (Unknown) “Beautiful” is the meaning for this 3 letter name for boys.

Bay: (French) Meaning “auburn-haired”, this is a fun name to consider for your upcoming bundle of joy.

Ben: (Hebrew) This name means “son on” and is a popular name for boys and is often used as the shortened version of Benjamin.

Bif: (English) Meaning “punch”, this is actually a nickname that is used quite commonly.

Bil: (English) “Resolute protection” is a strong meaning for a short name.

Bob: (German) Meaning “bright”, this name is shortened from the name Robert.

Boe: (Scandinavian) This name means “handsome” and you’re certain to feel that way about your little boy before, and long after you meet him.

Boh: (Unknown) Meaning “fun”, this is a unique boy name that should be high up on your list.

Bud: (English) This name means “friend” and is often used as a slang term that friends say between one another as well.

Buz: (American) Meaning “contempt”, it’s safe to say that the popularity of this name took off a bit more due to the release of the Toy Story movie franchise.

Cal: (Hebrew) “Devotion” is the meaning of this beautiful name for boys.

Cam: (Gaelic) Meaning “crooked mouth”, don’t let the meaning of this name deter you. It’s a very cool 3 letter boy name to consider.

Cap: (French) This namemeans “A captain or one who wears a cap” and is shortened from Captain. In my opinion, it’s a fun first name and also a cool nickname choice, too.

Coy: (Irish) Meaning “quiet or unassuming person”, this is also a fun name that reminds me of a coy pond as well.

Related: Vintage Boy Names

Dan: (Hebrew) This name means “God is my judge” and is usually shortened from the name Daniel.

Dax: (German) Meaning “badger”, this name has gained a lot of popularity because of the famous male actor and comedian, Dax Shepard.

Don: (Scottish) “Proud chief” is the meaning of this simple name for boys.

Dre: (French) Meaning “warrior”, this is another name that is more popular because of the rapper Dr. Dre.

Need to learn how to breastfeed? Check out Stacey’s Milkology course

She has affordable learning for breastfeeding, pumping, and going back to work!

Related:The Best Boy Names with Nicknames (that aren’t weird)

Ean: (Scottish) This name means “God is gracious” and is a fun and unique spelling for a boy’s first name.

Eli: (Hebrew) Meaning “high”, this is a great choice for your upcoming baby boy.

Fin: (Irish) “Fair or white” is the meaning of this versatile name for boys. It’s sometimes considered a unisex name as well.

Fox: (Celtic) Meaning “the fox”, this is a fun nature name that you should consider bumping up high on your list.

Geo: (Greek) This name means “earth” which is more than likely why the word geography begins the way that it does.

Gus: (Latin) “Worthy of respect” is the meaning of this 3 letter name for boys.

Guy: (French) Meaning “goy”, which also means guy or referring to a man.

Ian: (Scottish) “The Lord is gracious” is the meaning of this name. It’s a unique name that is starting to become more popular.

Ike: (Hebrew) Meaning “he laughs”, this would be an adorable choice for a giggling baby boy.

Ira: (Hebrew) This name means “watchful” and is more than likely what your little boy is going to do as he locks in his gaze and love for you.

Jai: (Indian) Meaning “victorious”, this is a great choice for a name.

Jak: (Hebrew) “God is gracious” is the meaning of this three-letter boy’s name.

Jan: (Dutch) This name is “God is gracious” and can also be a unisex name as well for both a boy and a girl.

Jax: (English) “God has been gracious” is the meaning of this name. It is also popular on certain TV shows as well for the main male lead characters.

Jay: (Latin) This name has such a fun meaning of “jaybird”.

Jeb: (Hebrew) “Beloved friend” is a sweet and simple meaning for a short and simple name.

Jed: (Hebrew) Meaning “friend of the Lord”, this is another great name in Hebrew.

Job: (Hebrew) This name means “persecuted” and while the meaning might not be that great, it really is a cute three-letter name.

Joe: (Hebrew) “Jehovah increases” is the meaning of this name. It’s also often used as a shortened version of Joseph.

Jon: (Hebrew) Meaning “God is gracious”, this is usually a shorter version that is taken from the name Jonathan.

Kai: (Hawaiian) “Sea” is the meaning of this cool three-letter name. It just makes you instantly think of the water.

Ken: (English) “Handsome” is the meaning of this adorable name. Often shortened from Kenneth.

Kip: (English) “From the northern English kip” is the meaning of this name.

Kim: (English) The meaning of this name is “bold family” and this is another name that could be unisex as well.

Kit: (Greek) “Carrier of Christ” is the meaning of this name. There are many uses now for this name for newborn baby girls too.

Koa: (Hawaiian) Meaning “brave”, this is another fun name that really just makes me smile.

Kye: (Welsch) “Keeper of the keys, earth, narrow, or straight” is the meaning of this unique name for boys.

Lad: (English) The meaning of this name is “attendant”.

Lee: (English) Meaning “meadow or wood”, this is often used as a first name or a middle name as well.

Leo: (Latin) “Lion” is the meaning of this name for boys.

Lev: (Hebrew) Meaning “heart”, this is a cool three-letter name for boys. I love how it just rolls off the tongue.

Lex: (Greek) “Defender of men” is the meaning of this name. I also think of Lex Luther from Superman.

Lou: (French) “Renowned warrior” is the meaning of this name and it’s also a great choice for a unisex baby name as well.

Lyn: (Spanish) Meaning “pretty”, this is another example of a good name for a girl or boy.

Mac: (Scottish) “Son of” is the meaning of this fun name. It’s also a computer lingo word if you’re a Mac user!

Mat: (Hebrew) Meaning “Gift of the Lord”, this is a very popular name for boys and is also often spelled with two “t’s” on the end as well.

Max: (German) “Greatest” is the meaning of this short name for boys.

Moe: (Latin) “To love” is such a wonderful meaning for this name. You’re certain to always love your little bundle of joy!

Neo: (Latin) Meaning “new”, this is quite the fitting name for your newborn baby boy!

Nix: (Greek) “Night” is the fun meaning of this boy’s name with three letters.

Noe: (Hebrew) This name means “peaceful” and also reminds people of the name Noah as well.

Nox: (Latin) Meaning “night”, this is a super fun and unique name to add to your list of options.

Oli: (German) Meaning “elf warrior”, this name is a popular shortened version from the name Ollie.

Pat: (Irish) Meaning “noble”, this is a unisex boy and girl’s name to use.

Pax: (Latin) “Peace” is the meaning of this simple boy’s name.

Ray: (Hebrew) “God is my judge” is the meaning of this name for baby boys.

Ren: (Japanese) “Water lily” is the meaning and this name can also be spelled a wide variety of ways.

Rex: (Latin) Meaning “king”, this name is certain to ring true for your newborn baby king.

Rey: (Spanish) “King” is such a grand meaning for such a small name.

Rio: (Spanish) Meaning “place of the cherry blossoms”, this is a fun name to consider as well.

Rip: (Dutch) “Full-grown/ripe” is the meaning of this unique boy’s name.

Ron: (Gaelic) “Rules with council” is the meaning and this name is typically shortened from the name Ronald.

Roy: (Gaelic) “Red” is the meaning of this name that isn’t quite as popular as it once was.

Rue: (English) The meaning of this boy’s name is “regret”.

Rye: (Irish) “Island meadow” is the meaning of this name for boys. It’s also a delicious type of bread, too. (just in case you’re a lover of all things carbs!)

Sam: (Hebrew) Meaning “God has heard”, this is a greatly shortened version of the name Samuel.

Sky: (Scottish) Meaning “adventurous”, this is a hippie name to consider for your baby boy.

Check out this NEW + affordable childbirth course

She has options for both natural AND medicated birth!!. Use coupon code AUDREY10 for 10% off!

Related:100 Nature Names for Boys

Tad: (Welsch) “Father” is the meaning of this name, which very well might be the truth for them one day.

Taz: (Arabic) Meaning “shallow ornamental cup”, this is a fun name for boys. It also reminds me of the Tazmanian Devil in the Looney Tunes TV show.

Tao: (Chinese) Meaning “long life”, this is a great and fun name for boys.

Ted: (English) This name means “wealthy guardian”.

Tim: (Greek) “In god’s honor” is a beautiful meaning for a wonderful name.

Tom: (Hebrew) “Innocence” is the meaning and is often a shortened version from the name Timothy.

Tre: (English) With a meaning of “three”, this couldn’t be more appropriate since the name only has three letters.

Tye: (English) “Someone who lived by a common pasture” is the meaning, which might be perfect if you live on a farm or other areas outside of city limits.

Van: (Welsch) “God is gracious” is the meaning of this name and it’s also a very popular shoe brand as well.

Wes: (English) Meaning “western meadow”, this name is a shortened version of Wesley.

Wim: (Teutonic) “Strong helmet” is the meaning of this fun and unique baby name.

Zac: (Hebrew) “The Lord has remembered” is a lovely meaning for this common boy’s name.

Zak: (Hebrew) This name means “the Lord has remembered”.

Zed: (English) “God is righteousness” is the meaning.

Zen: (Japanese) Meaning “meditative state” and a common word used as well in the culture and language.

Zim: (Hebrew) While the meaning is technically unknown, it’s still a name that parents use for their newborn baby bundle of joy.

Related:Tough Boy Names That You’ll Love (+origins and meanings!)

Related: Unique Baby Boy Names

Need to learn how to breastfeed? Check out Stacey’s Milkology course

She has affordable learning for breastfeeding, pumping, and going back to work!

COOL THREE LETTER NAMES FOR BOYS (THE LIST)

Abe

Ace

Alf

Art

Asa

Ash

Ata

Axl

Aya

Bam

Bay

Ben

Bif

Bil

Bob

Boe

Boh

Bud

Buz

Cal

Cam

Cap

Coy

Dan

Dax

Don

Dre

Ean

Eli

Fin

Fox

Geo

Gus

Guy

Ian

Ike

Ira

Jai

Jak

Jan

Jax

Jay

Jeb

Jed

Job

Joe

Jon

Kai

Ken

Kip

Check out this NEW + affordable childbirth course

She has options for both natural AND medicated birth!!. Use coupon code AUDREY10 for 10% off!

Related: Two Syllable Boy Names

Kim

Kit

Koa

Kye

Lad

Lee

Leo

Lev

Lex

Lou

Lyn

Mac

Mat
Max

Moe

Neo

Nix

Noe

Nox

Oli

Pat
Pax

Ray

Ren

Rex

Rey

Rio

Rip

Ron

Roy

Rue
Rye

Sam

Sky

Tad
Taz

Tao

Ted

Tim

Tom

Tre

Tye

Van

Wes

Wim

Zac

Zak

Zed

Zen

Zim

Related:Country Names for Boys That You’re Gonna Love

Related:Seriously Handsome Southern Names for Boys

100+ Three Letter Boy Names (Includes meanings and origins) (2)

So, what do you think? Did you find a winning name from the list? There are so many great options to choose from I’m hoping that you found some real winners!

Do you have a favorite three-letter boy name from the list?

100+ Three Letter Boy Names (Includes meanings and origins) (2024)
Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 6047

Rating: 5 / 5 (80 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.