Soon-to-be moms and dads: Here are the top baby boy names so far this 2017!

Are you over the moon about welcoming a baby boy soon, but can't seem to decide what to name him yet? This list will surely help!

Loading...
You got lucky! We have no ad to show to you!
Advertisement

Are you nearing the birth of your baby boy, but are still unsure what name best suits him? Then check out this list of the top baby boy names on Baby Center so far, along with their corresponding meanings, to help you decide!

Adam

Hebrew: It means “man” or “to make”

Aiden

Irish: It means “little fire”

Alexander

Greek: It means “defender of the people”

Andrew

Loading...
You got lucky! We have no ad to show to you!
Advertisement

Greek: It means “manly”

Anthony

English: It means “highly praiseworthy”

Benjamin

Loading...
You got lucky! We have no ad to show to you!
Advertisement

Hebrew: It means “son of my right hand”

Caleb

Hebrew: It means “faithful” or “dog”

Carter

Loading...
You got lucky! We have no ad to show to you!
Advertisement

English: It means “to drive” or “to cart”

Daniel

Hebrew: It means “God is my judge”

David

Hebrew: It means “beloved”

Loading...
You got lucky! We have no ad to show to you!
Advertisement

Dylan

Welsh: It means “son of the wave”

Eli

Hebrew: It means “ascended” or “high”

Elijah

Loading...
You got lucky! We have no ad to show to you!
Advertisement

Hebrew: It means “my God is Yahweh”

Ethan

Hebrew: It means “strong” or “constancy”

Gabriel

Hebrew: It means “God is my strength”

Grayson

English: It means “son of the grey-haired one”

Henry

German: It means “ruler of the home”

Hunter

English: It means “the one who hunts”

Isaac

Hebrew: It means “he will laugh”

Isaiah

Hebrew: It means “God is my salvation”

Jack

English: It’s from the medieval slang for “man”

Jackson

English: It means “son of Jack or John”

Jacob

Hebrew: It means “supplanter” or “one who follows”

James

Hebrew: It also means “supplanter” or “one who follows”

Jayden

American: It’s a combination of “Jay” and “Aiden”

Jaxon

American: It means “son of Jack”

John

Hebrew: It means “God is gracious”

Joseph

Hebrew: It means “God will increase”

Joshua

Hebrew: It means “God is salvation”

Josiah

Hebrew: It means “God will save”

Julian

Latin: It means “youthful” or “covered with soft hair”

Leo

Italian: It means “lion”

Levi

Hebrew: It means “joined in harmony”

Liam

Irish: It means “strong-willed warrior”

Lincoln

English: It means “from the lake”

Logan

Irish: It means “from the hollow”

Lucas

Greek: It means “from Italy,” “bright,” or “shining”

Luke

Hebrew: It means “bringer of light” or “morning”

Photo from: maxpixel.freegreatpicture.com

Matthew

Greek: It means “gift of God”

Mason

French: It means “stone worker” or “brick layer”

Michael

Hebrew: It means “there is no one like God”

Nathan

Hebrew: It means “He gave”

Noah

Hebrew: It means “rest” or “peace”

Oliver

English: It means “descendant of the ancestor”

Owen

Welsh: It means “desire born”

Ryan

Irish: It means “descendant of the King”

Samuel

Hebrew: It means “His name is God”

Sebastian

Greek: It means “venerable”

William

English: It means “strong-willed warrior”

Wyatt

English: It means “guide”

READ: 10 Beautiful baby names in Cebuano

sources: BabyCenter, Good Housekeeping, BehindtheName.com, BabyNames.com, SheKnows.com

Written by

Bianchi Mendoza