Looking for adorable 4 letter boy names?
When it comes to boy names with four letters there are so many cool choices.
Many are just one or two-syllable boy names so they’re a perfect choice for parents searching for a short boy’s name.
There are modern, popular names in this list such as Hugo, Josh and Rory.
Plus you will also find unusual short boy names such as Bear, Jett, Alto and York.
We think you’ll find your perfect boy name here!
Boy names with 4 letters
Here’s your ultimate list of 4 letter boy names listed by A-Z. Which is your favourite?
Abel – Hebrew. Meaning “breath”
Adam – Hebrew. Meaning “son of the red earth”
Adan – Spanish. Meaning “son of the red earth”
Adin – Hebrew. Meaning “fire”
Addy – Medieval English. A diminutive of Adam
Aden – Irish. Meaning “little and fiery”
Ajax – From Greek mythology. Meaning “mourner” or “earth/land”
Alan – Irish. Meaning “handsome” or “cheerful”
Aldo – Italian. Meaning “old and wise” or “noble”
Alec – diminutive of Alexander in Greek. Meaning “defending men”
Alex – diminutive of Alexander in Greek. Meaning “defending men”
Alto – Latin. Meaning “high”
Alva – Hebrew. Meaning “his highness”
Alvy – English. Diminutive of Alvin, means “noble friend”
Amal – Hebrew. Meaning “laborer”
Ames – Latin. Meaning “friend”
Amir – Arabic or Hebrew – means “king/ruler” or “treetop”
Amos – Hebrew. Meaning “carried by God”
Andy – Greek. A diminutive of Andrew, means “strong and manly”
Ares – Greek. Meaning “bane” or “ruin”
Arie – Hebrew. Meaning “lion”
Arlo – Irish. Meaning between two hills.
Aron – Alternative spelling of Aaron. Meaning “exalted”
Aven – Irish. Meaning “white flower” or “beautiful sheen”
Axel – Scandinavian. Meaning “father of peace”
Ayan – Somali. Meaning “fortune”
Aziz – Arabic. Meaning “powerful and beloved”
Bart – Hebrew. Meaning “son of the earth”
Bear – English. Meaning “the brown one”
Beau – French. Meaning “handsome”
Beck – English. Meaning “one living beside a small stream”
Bert – English. Meaning “bright”
Beto – Spanish. A diminutive of Alberto, meaning “noble” or “bright”
Bill – English. A diminutive of William, meaning “resolute protection”
Bing – German. Meaning “kettle-shaped hollow”
Bird – American; like the animal
Blue – English name after the colour.
Bode – German. Meaning “command/order”
Bolt – American. Meaning fast, run or after lightning. Love the idea of a lightning name? Check out these storm names.
Bond – English. Meaning “peasant farmer”
Bose – Meaning immortal.
Boss – American. Meaning “one who is in charge”
Boyd – Scottish. Meaning “blond”
Brad – English. Meaning “broad clearing”
Bram – Dutch. Meaning “father of many”
Bran – Irish and Welsh. Meaning “raven” (remember Game of Thrones?)
Bret – English. Meaning “an inhabitant of Brittany”
Brio – Italian. Meaning “vivacity/zest”
Buck – English. Meaning “male deer”
Budd – English. Meaning “friend”
Burk – American. Meaning “fortress”
Burl – English. Meaning “butler”
Burr – English. Meaning “bristle”
Burt – English; short form of Burton, meaning “fortified town”
Bush – English. Meaning “lives near a thicket”
Cade – English. Meaning “round” or “barrel”
Cage – American. Meaning “captor/container”
Cain – Hebrew. Meaning “spear” or “possessed”
Cale – Welsh; derived from the River Cale
Carl – German. Meaning “free man”
Cary – Latin. Meaning “pleasant stream”
Case – French. Meaning “hut” or “hovel”
Cash – Ancient Roman. A diminutive of Cassius, meaning “empty” or “vain”
Cato – Latin. Meaning “all-knowing”
Chad – English. Meaning “battle warrior”
Chaz – English. Meaning “warrior”
Chet – English; short form of Chester, meaning “fortress”
Chip – English. A diminutive of Charles, meaning “warrior”
Clay – English. A diminutive of Clayton, meaning “clay settlement”
Clem – English. Meaning “merciful” or “gentle”
Cobb – English. Meaning “lump”
Coby – English. A diminutive of Jacob, meaning “holder of the heel”
Codi – English; variation of Cody, meaning “descendant of the helpful”
Cody – English. Meaning “descendant of the helpful”
Coen – Dutch. Meaning “bold advisor”
Cole – English. Meaning “swarthy” or “coal black”
Colt – English. Meaning “young horse”
Conn – Irish. Meaning chief or king.
Cory – Irish. Meaning “from the hollow”
Cree – Native American. A tribe name.
Crew – English. Meaning “fish trap” or “group”
Cris – English. A variation of Chris, meaning “bearer of Christ”
Cruz – Spanish. Meaning “cross”
Curt – English. A diminutive of Curtis, meaning “polite”
Dale – English. Meaning “valley”
Dane – English. Meaning “from Denmark”
Dash – English. A diminutive of Dashiell, meaning is unknown
Dave – Hebrew. Meaning “beloved”
Davy – English. A diminutive of David, meaning “beloved”
Dean – English. Meaning “church official”
Deon – English. A variation of Dion, meaning “of Zeus”
Desi – Spanish. Meaning “desired one”
Dick – English. A diminutive of Richard, meaning “brave ruler”
Dino – Italian. Meaning little sword or brave bear.
Dion – Greek. Meaning “child of heaven and earth”
Dior – French. Meaning “of gold”
Dirk – Scandinavian. Meaning ruler of the people.
Doug – English. A diminutive of Douglas, meaning “dark river”
Drew – English. A diminutive of Andrew, meaning “strong and manly”
Duke – English. Meaning “leader” or “noble”
Earl – English. Meaning “nobleman” or “warrior”
Eddy – English. A diminutive of Edward, meaning “wealthy guardian”
Eden – Hebrew. Meaning “place of pleasure or delight”
Edge – English, means “lives by the ridge”
Elby – English. Meaning “elf war”
Elio – Italian. Meaning “sun”
Elmo – Italian. Meaning “protector”
Elon – Hebrew. Meaning “oak tree”
Emil – Latin. Meaning “rival”
Emir – Arabic. Meaning “title of honor”
Emry – German. Meaning “industrious”
Emyr – Welsh. Meaning “king”
Enzo – Italian; short form of Vincenzo, meaning “to conquer”
Epic – English. Meaning “a long tale/story”
Eric – Old Norse. Meaning “eternal ruler”
Erik – Old Norse; variation of Eric, meaning “eternal ruler”
Erle – English; variation of Earl, meaning “nobleman” or “warrior”
Eros – Greek. Meaning “desire”
Esau – Hebrew. Meaning “hairy”
Evan – Welsh. Meaning “the Lord is gracious”
Ewan – Scottish. Meaning “born of the yew tree”
Ezra – Hebrew. Meaning “help”
Finn – Irish. Meaning “fair” or “white”
Fitz – French. Meaning “son of”
Ford – English. Meaning “lives at the ford”
Fred – German. A diminutive of Frederick, meaning “peaceful ruler”
Gabe – English. A diminutive of Gabriel, meaning “God is my strong man”
Gael – English, meaning “speaker of Gaelic”
Gage – French. Meaning “oath/pledge”
Gary – English. Meaning “spearman”
Gene – English. A diminutive of Eugene, meaning “well born”
Gibb – English. A diminutive of Gilbert, meaning “bright pledge”
Glen – Scottish. Meaning “a narrow valley”
Gray – English. After the colour.
Grey – English. After the colour.
Guss – English. Diminutive of Augustus, meaning “venerable” or “exalted”
Hale – English. Meaning “someone who lives in a hollow”
Hank – German. Meaning “estate ruler”
Hans – German; diminutuve of Johannes, meaning “God is gracious”
Hawk – English; like the bird
Hays – English; variant of Hayes, meaning “enclosure”
Herb – English. A diminutive of Herbert, meaning “bright army”
Holt – English. Meaning “son of the unspoiled forests”
Hoyt – English. Meaning “long stick”
Huck – from Literature. A diminutive of Huckleberry, like the shrub
Huey – English; variant of Hugh, meaning “mind” or “intellect”
Hugh – English. Meaning “mind” or “intellect”
Hugo – Latin. Meaning “intellect”
Hunt – English. Diminutive of Hunter, like the occupation
Hyde – English. Meaning “someone living on a hide of land”
Iago – Welsh. Meaning “saint”
Iain – Alternative spelling for Ian.
Igor – Old Norse. Meaning “warrior”
Iker – Basque. Meaning “visitation”
Indy – American. A diminutive of Indiana, meaning “land of the Indians”
Isom – English. Variation of Isham, meaning “from the iron village”
Ivan – Russion. Meaning “God is gracious”
Iver – Norwegian. Meaning “warrior”
Izzy – English. Meaning “gift of God”
Jace – Hebrew. Meaning “the Lord is salvation”
Jack – English. Meaning “God is gracious”
Jair – Hebrew. Meaning “he shines”
Jake – Hebrew. A diminutive of Jacob, meaning “supplanter”
Jase – English. A diminutive of Jason, meaning “healer”
Jaxx – English. A diminutive of Jackson, meaning “son of Jack”
Jazz – English. Meaning “energy” or “excitement”
Jean – French. Meaning “God is gracious”
Jeff – English. A diminutive of Jeffrey, meaning “peace”
Jess – English; short form of Jesse, meaning “gift”
Jett – English. Meaning “intense black”
Joah – Hebrew. Meaning “brother of God”
Jody – English. A diminutive of Joseph meaning “God will provide for”
Joel – Hebrew. Meaning “He is God”
Joey – English. A diminutive of Joseph meaning “God will provide for”
John – Hebrew. Meaning “God is gracious”
Jory – Cornish. Meaning farmer.
Jose – Spanish. Meaning “God will provide for”
Josh – English; short form of Joshua meaning “God is salvation”
Jove – Another name for Jupiter. Meaning “father of the sky”
Juan – Spanish. Meaning “the Lord is gracious”
Judd – Medieval English. A diminutive of Jordan meaning “descend” or “flow down”
Jude – Latin. Meaning “praised”
Kace – American; modern invented name
Kade – American; variation of Cade, meaning “round”
Kain – Alternative spelling for Cain. Meaning “acquired”
Kale – Hawaiian; alternative to Charles meaning “warrior”
Kane – Celtic. Meaning “warrior”
Karl – German and Scandinavian; alternative to Charles meaning “warrior”
Kase – English. Meaning happy.
Kash – American; variation of Cash which is a diminutive of Cassius, meaning “empty” or “vain”
Kato – African. Meaning “second of twins”
Kent – English. Meaning “edge”
Kerr – Scottish. Meaning “someone who lived near wet ground”
Khan – Turkic. Meaning “king/ruler”
Kian – Persian. Meaning “king,” “foundation,” or “symbol of pride”
Kiel – American. A diminutive of Ezekiel, meaning “God will strengthen”
Kiev – Ukrainian; like the city, named from a medieval legend
King – English. Meaning “monarch/ruler”
Kipp – English. Meaning “pointed hill”
Kirk – Norse. Meaning “church”
Knox – Scottish. Meaning “round hill”
Kobe – Swahili. Meaning “tortoise”
Koda – Japanese and Sioux. Meaning “friend”
Kody – American; variant of Cody, meaning “descendant of the helpful”
Kole – American; variant of Cole, meaning “swarthy” or “coal black”
Krew – American; variant of Crew, meaning “fish trap” or “group”
Kurt – German. A diminutive of Kurtis, meaning “courteous/polite”
Kyle – Scottish. Meaning “narrow split of land”
Kylo – American; possibly means “sky”
Kyng – American; variant of King, meaning “monarch/ruler”
Kyro – American; variant of Cairo, meaning “the victorious”
Lake – English. After the body of water
Lane – English. Meaning “small roadway or path”
Lars – Scandinavian. Meaning “crowned with laurel”
Leaf – Old English. Meaning “dear/beloved”
Leif – Scandinavian. Meaning “heir/descendant”
Leon – Greek; variant of Leo, meaning “lion”
Levi – Hebrew. Meaning “joined/attached”
Levy – Hebrew; variant of Levi, meaning “joined/attached”
Liam – Irish. A diminutive of William, meaning “resolute protection”
Lian – Chinese. Meaning “waterfall” or “lotus”
Liev – Yiddish; variant of Lev, meaning “heart”
Link – American. A diminutive of Lincoln, meaning “colony by the lake”
Loki – Norse mythology; meaning unknown
Loyd – Welsh. Meaning grey.
Luca – Italian; variant of Lucas, meaning “from Lucania”
Ludo – German. Meaning “famous”
Luis – French and German; variant of Louis, meaning “renowned warrior”
Luka – American; variant of Lucas, meaning “from Lucania”
Luke – Greek. Meaning “man from Lucania
Lyle – Scottish and English. Meaning “someone who lives on an island”
Lynx – American; like the cat
Mace – English. Meaning “heavy club”
Mack – Scottish and Irish. Meaning “son of”
Mako – Japanese. Meaning “sincerity”
Marc – French and Welsh. A diminutive of Marcus, derived from the Roman god Mars
Mark – Latin. Meaning “warlike”
Mars – Roman; like the god of war, possibly meaning “man”
Matt – English; short form of Matthew, meaning “gift from God”
Mell – American; meaning unknown
Merl – American; variant of Merle meaning “blackbird”
Mica – English. Diminutive of Michael, meaning “one who is like God”
Mick – English. Diminutive of Michael, meaning “one who is like God”; also slang for an Irishman
Mike – English. Diminutive of Michael, meaning “one who is like God”
Milo – Latin and Old German. Meaning “soldier” or “merciful”
Mitt – English/ Diminutive of Milton, meaning “mill town”
Mont – French. Meaning “mountain”
Moss – English. Meaning “descendant of Moses”
Musa – Arabic, Turkish, and Persian; variant of Moses, meaning “delivered” or “son”
Mylo – American; variant of Milo meaning “merciful soldier”
Nash – English. Meaning “by the ash tree”
Nate – English. A short form of Nathan, meaning “he gave”
Navy – American. After the colour, or meaning “ship”
Neil – Irish. Meaning “cloud”
Neon – Greek. Meaning “new”
Nero – Latin. Meaning “stern”
Newt – English. Meaning “a small salamander” or “new town”
Nial – Irish. A short form of Niall, meaning “cloud”
Nick – English. A diminutive of Nicholas, meaning “victory of the people”
Nico – Italian. A diminutive of Nicholas, meaning “victory of the people”
Niko – Finnish. A diminutive of Nicholas, meaning “victory of the people”
Nile – Irish. Meaning “champion”
Nilo – Spanish. Meaning “God is my judge”
Noah – Hebrew. Meaning “rest/repose”
Noel – French. Meaning “Christmas”
Noon – American; like the time of day
Nova – Latin. Meaning “new”
Nyle – English; variant of Niall, meaning “cloud”
Obie – Hebrew. Meaning “servant of god”
Odin – Norse Mythology. Meaning “inspiration,” “rage,” or “frenzy”
Odis – American; variant of Otis, meaning “wealth/fortune”
Olaf – Norwegian. Meaning “ancestor’s descendant”
Omar – Arabic. Meaning “eloquent”
Omni – Mormon. Meaning “all/universal”
Onyx – English. Meaning “claw”
Opus – Latin. Meaning “massive work of art”
Orlo – Jewish. Meaning “eagle”
Otho – Ancient Roman; meaning unknown
Otis – German. Meaning “wealthy”
Otto – German. Meaning “wealthy”
Ovie – Nigeria. Meaning king.
Owen – Welsh. Meaning “young warrior” or “well-born”
Paco – Spanish and Native American. Meaning “Frenchman” or “eagle”
Park – Irish; nickname for Patrick, meaning “nobleman”
Paul – Latin. Meaning “small”
Penn – English. Meaning “enclosure”
Pete – English. Meaning “rock”
Phil – English. A diminutive of Philip, meaning “friend” or “beloved”
Pike – English. A variant of Peter, meaning “rock”
Poet – English. Meaning “messenger”
Polk – English; meaning unknown
Quil – American. Diminutive of Aquila, meaning “eagle”
Quin – English. Variant of Quinn, meaning “descendant of Conn”
Rafe – English. Meaning “wolf counsel”
Rain – Estonian. Meaning “advice/counsel”
Rand – English. Meaning “living on riverbank”
Raul – Spanish. Meaning “wolf counsel”
Reed – English. Meaning “red-haired”
Reef – English. After the natural formations under the sea.
Reid – English. Meaning “red-haired”
Reif – English; variant of Ralph, meaning “wolf counsel”
Remi – French. Meaning “oarsmen”
Remy – French. Meaning “oarsmen”
Rene – French. Meaning “reborn”
Rhys – Welsh. Meaning “ardor”
Rich – English. A short form of Richard, meaning “brave ruler”
Rick – English. A diminutive of Richard, meaning “brave ruler”
Rico – Spanish. A diminutive of Ricardo, meaning “dominant ruler”
Riot – English. Meaning “dispute” or “quarrel”
Roan – Gaelic. Meaning red-haired.
Robb – English. A diminutive of Robert, meaning “bright fame”
Rock – English. A diminutive of Rocco, meaning “rest”
Rome – Italian. After the city. Love city baby names? Check out these cool city names for boys
Rook – Dutch. A diminutive of Rochus, meaning “rest”
Rory – Irish. Meaning “red king”
Ross – Scottish. Meaning “upland”
Rowe – English. A diminutive of Roland, meaning “famous” or “brave”
Rudy – German. A diminutive of Rudolph, meaning “famous wolf”
Rush – English. Meaning “basket weaver”
Russ – French; short form of Russell, meaning “redhead”
Ryan – Irish. Meaning “little king”
Sage – Latin. Meaning “wise/knowing”
Saul – Hebrew. Meaning “prayed for”
Sean – Irish. A variant of John, meaning “God is gracious”
Seth – Hebrew. Meaning “appointed/placed”
Shaw – English. Meaning “lives by the woods”
Shel – English; short form of Sheldon, meaning “valley with deep sides”
Shep – English; short form of Shepherd, meaning “sheep herder”
Skip – English; short form of Skipper, meaning “boatman”
Snow – English name that makes a cool storm name or weather name
Solo – American. Meaning “alone”
Stan – English; short form of Stanley, meaning “stone clearing”
Sven – Scandinavian. Meaning “youth”
Taft – English. Meaning “building site”
Tate – English. Meaning “cheerful”
Teal – American. After the colour
Thad – English. A short form of Thaddeus, meaning “heart”
Theo – English A short form of Theodore, meaning “gift from God”
Thom – Aramaic. Meaning “twin”
Thor – Norse. Meaning “thunder”
Tito – Spanish. A variant of Titus, meaning “title of honour”
Toby – English. A diminutive of Tobias, meaning “God is good”
Todd – English. Meaning “fox”
Tony – English. A diminutive of Anthony, meaning “priceless one”
Tosh – American. Meaning “brave” or “strong”
Trey – English. Meaning “three”
Troy – Irish. Meaning “descendant of foot soldier”
Tuan – Vietnamese. Meaning “follow” or “honour”
Tuck – English . A short form of tucker, meaning “tormenter”
Uley – Sanskrit. Meaning “village in England”
Utah – American. Meaning people of the mountain
Vern – English; short form of Vernon, meaning “alder/life”
Vick – English; short form of Victor, meaning “conqueror”
Vito – Latin. Meaning “alive/life”
Vlad – Russian. Meaning “to rule”
Voss – German. Meaning “fox”
Wade – English. Meaning “the river crossing”
Walt – English. A short form of Walter, meaning “ruler of the army”
Webb – English. Meaning “weaver”
West – English. A cool directional name
Will – English. A short form of William, meaning “resolute protector”
Whit – English. Meaning “white”
Witt – English. Meaning unknown
Wolf – German. A short form of Wolfgang, meaning “wolf path”
Wynn – Welsh. Meaning “fair,” “blessed,” or “pure”
Xavi – Catalan. A diminutive of Xavier, meaning “new house”
Xyan – Greek. A cool X name
Yale – Welsh. Meaning “fertile upland”
York – English. Meaning “from the yew estate”
Yuri – Russian. A variant of George, meaning “farmer”
Zach – English. A short form of Zachary, meaning “God remembers”
Zack – English. A diminutive form of Zachary, meaning “God remembers”
Zaid – Arabic. A variant of Zayd, meaning “to increase”
Zain – Arabic. A variant of Zayn, meaning “beauty/grace”
Zale – Greek. Meaning “sea strength”
Zane – English. A variant of Zayn, meaning “beauty/grace”
Zayd – Arabic. Meaning “increase” or “growth”
Zayn – Arabic. Meaning “beauty/grace”
Zeke – English. A short form of Ezekiel, meaning “God strengthens”
Zeus – Greek. Meaning “sky” or “shine”
Zion – Hebrew. Meaning “highest point”
Zuma – Arabic. Meaning “peace”
Final thoughts
I hope you’ve found your baby boy’s name here! If you are still search then you may love these baby name articles: