Baby boys are made of sugar and spice and everything nice…right?
Of course they are! Equally as sweet as your soon-to-be bouncing baby boy are these top baby boy names of 2022! Check out Truly Mama’s full list of baby boy names below:
Top 100 Baby Boy Names of 2024
Liam (Lee・uhm)
Origin: Irish
Meaning: Protector
Noah (No・uh)
Origin: Hebrew
Meaning: Restful
Oliver (Awl・i・vur)
Origin: Latin
Meaning: Olive tree
Elijah (Ee・ly・juh)
Origin: Hebrew
Meaning: Jehovah is God
William (Wil・yum)
Origin: French
Meaning: Determined protector
James (Jayms)
Origin: Hebrew
Meaning: Supplanter
Benjamin (Bin・juh・men)
Origin: Hebrew
Meaning: Son of the right hand
Lucas (Lew・kuhs)
Origin: Greek
Meaning: A shining light
Henry (Hin・ree)
Origin: French
Meaning: Household ruler
Alexander (Ahl・ehx・and・ur)
Origin: Latin
Meaning: Defender
Mason (May・sun)
Origin: English
Meaning: Stone worker
Michael (My・kuhl)
Origin: Hebrew
Meaning: Who is like God?
Ethan (Ee・thuhn)
Origin: Hebrew
Meaning: Safe and solid
Daniel (Dan・yuhl)
Origin: Hebrew
Meaning: Only God is my judge
Jacob (Jay・kuhb)
Origin: Hebrew
Meaning: Supplanter
Logan (Loh・guhn)
Origin: Scottish
Meaning: Little hollow
Jackson (Jak・suhn)
Origin: English
Meaning: Son of Jack
Levi (Lee・vy)
Origin: Hebrew
Meaning: Attached
Sebastian (Seh・bast・yuhn)
Origin: Greek
Meaning: Worthy of reverence
Mateo (Ma・tay・oh)
Origin: Hebrew
Meaning: Gift from God
Jack (Jak)
Origin: Hebrew
Meaning: Supplanter
Owen (Oh・in)
Origin: Greek
Meaning: Well born
Theodore (Thee・uh・dor)
Origin: Greek
Meaning: Gift from God
Aiden (Ayd・in)
Origin: Irish
Meaning: Fire
Samuel (Sam・yuhl)
Origin: Hebrew
Meaning: God has heard
Joseph (Joh・sehf)
Origin: Hebrew
Meaning: He will add
John (Jon)
Origin: Hebrew
Meaning: God has given
David (Day・vid)
Origin: Hebrew
Meaning: Beloved
Wyatt (Why・it)
Origin: English
Meaning: Brave in war
Matthew (Ma・thew)
Origin: Hebrew
Meaning: Gift from God
Luke (Lewk)
Origin: Latin
Meaning: Light
Asher (Ash・ur)
Origin: Hebrew
Meaning: Happy and blessed
Carter (Kar・tur)
Origin: Gaelic
Meaning: Transporter
Julian (Jewl・ee・in)
Origin: Latin
Meaning: Youthful
Grayson (Gray・suhn)
Origin: English
Meaning: Son of a gray-haired man
Leo (Lee・oh)
Origin: Latin
Meaning: Lion-hearted
Jayden (Jay・din)
Origin: Hebrew
Meaning: Thankful
Gabriel (Gayb・ree・ehl)
Origin: Hebrew
Meaning: God’s messenger
Isaac (Eyes・ik)
Origin: Hebrew
Meaning: He will laugh
Lincoln (Link・in)
Origin: English
Meaning: Settler by the lake
Anthony (Anth・uh・nee)
Origin: Roman
Meaning: Priceless one
Hudson (Huhd・suhn)
Origin: English
Meaning: Son of the hooded man
Dylan (dill・in)
Origin: Welsh
Meaning: Great tide
Ezra (Ehz・ruh)
Origin: Hebrew
Meaning: Help
Thomas (Tom・is)
Origin: English
Meaning: Twin
Charles (Char・ehls)
Origin: English
Meaning: Born of kings
Christopher (Kris・tuh・fur)
Origin: Greek
Meaning: Bearer of Christ
Jaxon (Jaks・uhn)
Origin: American
Meaning: Son of Jack
Maverick (Mav・eh・rik)
Origin: English
Meaning: Independent
Josiah (Joh・sy・uh)
Origin: Hebrew
Meaning: Healed
Isaiah (Eye・say・uh)
Origin: Hebrew
Meaning: God saves
Andrew (An・drew)
Origin: Greek
Meaning: Strong and brave
Elias (Eh・ly・ehs)
Origin: Hebrew
Meaning: The Lord is my God
Joshua (Jaw・shew・uh)
Origin: Hebrew
Meaning: God is my salvation
Nathan (Nay・thuhn)
Origin: Hebrew
Meaning: He gave
Caleb (Kay・lehb)
Origin: Hebrew
Meaning: Faithful
Ryan (Rye・an)
Origin: Irish
Meaning: Little king
Adrian (Ay・dree・an)
Origin: Latin
Meaning: Of the dark sea
Miles (My・ehls)
Origin: English
Meaning: Soldier
Eli (Ee・ly)
Origin: Hebrew
Meaning: Exalted
Nolan (Noh・lan)
Origin: Gaelic
Meaning: Champion
Christian (Kris・chin)
Origin: Latin
Meaning: Follower of Christ
Aaron (Air・uhn)
Origin: Hebrew
Meaning: Mountain of strength
Cameron (Kam・ur・in)
Origin: Scottish
Meaning: Crooked nose
Ezekial (Ee・zee・kee・uhl)
Origin: Hebrew
Meaning: God will strengthen
Colton (Kohl・tuhn)
Origin: English
Meaning: Cole’s town
Luca (Lew・kuh)
Origin: Italian
Meaning: Bringer of light
Landon (Lan・duhn)
Origin: English
Meaning: From the long hill
Hunter (Huhn・ter)
Origin: English
Meaning: One who hunts
Jonathan (Jon・uh・thuhn)
Origin: Hebrew
Meaning: God has given
Santiago (Sawn・tee・ah・goh)
Origin: Hebrew
Meaning: Supplanter
Axel (Aks・ehl)
Origin: Scandinavian
Meaning: Father of peace
Easton (Ees・tuhn)
Origin: English
Meaning: Island of stones
Cooper (Kew・pur)
Origin: English
Meaning: Barrel maker
Jeremiah (Jair・i・my・uh)
Origin: Hebrew
Meaning: Uplifted
Angel (Ayn・juhl)
Origin: Greek
Meaning: Messenger
Roman (Roh・mehn)
Origin: Latin
Meaning: Citizen of Rome
Connor (Kawn・ur)
Origin: Irish
Meaning: Lover of wolves
Jameson (Jaym・eh・suhn)
Origin: English
Meaning: Son of James
Robert (Raw・burt)
Origin: German
Meaning: Bright and famous
Greyson (Gray・suhn)
Origin: English
Meaning: Son of a gray-haired man
Jordan (Jor・din)
Origin: Hebrew
Meaning: To flow down
Ian (Ee・an)
Origin: Gaelic
Meaning: God’s gracious gift
Carson (Kahr・suhn)
Origin: Scandinavian
Meaning: Son of marsh dwellers
Jaxson (Jak・suhn)
Origin: American
Meaning: Son of Jack
Leonardo (Lee・uh・nahr・doh)
Origin: Italian
Meaning: Brave lion
Nicholas (Nik・oh・liss)
Origin: Greek
Meaning: Victory of the people
Dominic (Dahm・i・nik)
Origin: Latin
Meaning: Lordly
Austin (Aw・stin)
Origin: English
Meaning: Great one
Everett (Ehv・uh・reht)
Origin: English
Meaning: Brave boar
Brooks (Bruks)
Origin: German
Meaning: Small stream
Xavier (Zayv・yur)
Origin: Arabic
Meaning: Bright and splendid
Kai (Ky)
Origin: Hawaiian
Meaning: Sea
Jose (Ho・zay)
Origin: Hebrew
Meaning: He shall add
Parker (Pahr・kur)
Origin: English
Meaning: Park-keeper
Adam (A・duhm)
Origin: Hebrew
Meaning: Earth
Jace (Jayss)
Origin: Greek
Meaning: Healer
Wesley (Wehs・lee)
Origin: English
Meaning: West meadow
Kayden (Kay・dehn)
Origin: English
Meaning: Warrior
100. Silas (Sye・luhs)
Origin: Latin
Meaning: Forest