Baby boy names
Looking for the perfect name for your baby boy? Here are 1007 baby boy names with their meaning, origin and numerology — strong, popular and unique ideas.
In this article
How to chooseMost popularWhat name means "light"?What name means "love" or "beloved"?What name means "strong" or "brave"?What name means "flower"?What name means "star" or "moon"?What name means "gift of God" or "gift"?What name means "grace"?What name means "wisdom"?What name means "victory"?What name means "peace"?70 names explainedFull list (1007)FAQHow to choose a beautiful name
A great name sounds good with your surname, is easy to say and holds a meaning you love. Say it out loud and choose with your heart.
Most popular baby boy names
What name means "light"?
What name means "love" or "beloved"?
What name means "strong" or "brave"?
What name means "flower"?
Some baby boy names linked to «flower» are: Crisanto («Golden flower»), Floro («Flower»), Jacinto («Hyacinth flower»), Xochipilli («Prince of flowers»), Eloxóchitl («Magnolia flower»). Tap any name for its full meaning, origin and numerology.
What name means "star" or "moon"?
What name means "gift of God" or "gift"?
What name means "grace"?
What name means "wisdom"?
What name means "victory"?
Some baby boy names linked to «victory» are: Esteban («Crowned with laurel; victorious»), Lorenzo («Laureled, victorious»), Nicolás («Victory of the people»), Klaus («Victory of the people»), Nasser («Victorious»), Nicanor («Victorious man»). Tap any name for its full meaning, origin and numerology.
What name means "peace"?
70 baby boy names with their meaning
Aarón: a name of Hebrew origin meaning «Enlightened; the one of the mountain».
Abraham: a name of Hebrew origin meaning «Father of multitudes».
Adrián: a name of Latin origin meaning «Of the sea; of the city of Adria».
Alan: a name of Celtic origin meaning «Harmony; handsome».
Alejandro: a name of Greek origin meaning «Defender and protector of humanity».
Andrés: a name of Greek origin meaning «Manly, brave».
Antonio: a name of Latin origin meaning «Worthy of praise; priceless».
Axel: a name of Norse origin meaning «Father of peace».
Caleb: a name of Hebrew origin meaning «Faithful and brave of heart».
César: a name of Latin origin meaning «Hairy; the one with the mane».
Damián: a name of Greek origin meaning «The one who tames; tamer».
Daniel: a name of Hebrew origin meaning «God is my judge».
David: a name of Hebrew origin meaning «The beloved».
Diego: a name of Hebrew origin meaning «The one who supplants; variant of James».
Dylan: a name of Welsh origin meaning «Son of the sea; of the waves».
Eduardo: a name of Germanic origin meaning «Guardian of prosperity».
Elián: a name of Hebrew origin meaning «My God has answered».
Elías: a name of Hebrew origin meaning «My God is the Lord».
Emilio: a name of Latin origin meaning «Hardworking, noble rival».
Emmanuel: a name of Hebrew origin meaning «God is with us».
Fernando: a name of Germanic origin meaning «Bold and brave in peace».
Francisco: a name of Latin origin meaning «Free man».
Gabriel: a name of Hebrew origin meaning «Strength of God».
Gabriele: a name of Italian origin meaning «Strength of God».
Gael: a name of Celtic origin meaning «Generous man; lord».
Ian: a name of Hebrew origin meaning «God is merciful».
Iker: a name of Basque origin meaning «Visitation; good news».
Isaac: a name of Hebrew origin meaning «The one who will laugh; laughter».
Iván: a name of Hebrew origin meaning «God is merciful».
Javier: a name of Basque origin meaning «New house».
Jesús: a name of Hebrew origin meaning «God saves».
Jorge: a name of Greek origin meaning «Farmer, worker of the land».
Josué: a name of Hebrew origin meaning «God is salvation».
José: a name of Hebrew origin meaning «God will provide, will add».
Juan: a name of Hebrew origin meaning «God is merciful».
Liam: a name of Irish origin meaning «Determined protector; firm will».
Luis: a name of Germanic origin meaning «Glorious warrior».
Manuel: a name of Hebrew origin meaning «God is with us».
Maor: a name of Hebrew origin meaning «Light».
Mateo: a name of Hebrew origin meaning «Gift of God, divine gift».
Matías: a name of Hebrew origin meaning «Gift of God».
Miguel: a name of Hebrew origin meaning «Who is like God?».
Noah: a name of Hebrew origin meaning «Rest, comfort».
Said: a name of Arabic origin meaning «Happy, fortunate».
Samuel: a name of Hebrew origin meaning «God has heard».
Santiago: a name of Hebrew origin meaning «The one who honors Jacob; the supplanter».
Tadeo: a name of Aramaic origin meaning «Brave heart; gift of God».
Thiago: a name of Portuguese origin meaning «The one who honors Jacob; variant of James».
Uriel: a name of Hebrew origin meaning «Light of God».
Ángel: a name of Greek origin meaning «Messenger, sent by God».
Abdiel: a name of Hebrew origin meaning «Servant of God».
Abel: a name of Hebrew origin meaning «Breath, breath of life».
Abner: a name of Hebrew origin meaning «Father of light».
Adam: a name of Hebrew origin meaning «Made of earth; first man».
Adiel: a name of Hebrew origin meaning «Adornment of God».
Adolfo: a name of Germanic origin meaning «Noble wolf».
Adonis: a name of Greek origin meaning «Lord; beauty».
Adriel: a name of Hebrew origin meaning «Flock of God».
Adán: a name of Hebrew origin meaning «Made of earth; the first man».
Agustín: a name of Latin origin meaning «Venerable, majestic».
Aiden: a name of Celtic origin meaning «Fire; burning».
Alberto: a name of Germanic origin meaning «Of noble brightness».
Albino: a name of Latin origin meaning «White, pure».
Aldo: a name of Germanic origin meaning «Noble and experienced».
Alfonso: a name of Germanic origin meaning «Noble and ready for combat».
Alfredo: a name of Germanic origin meaning «Wise and peaceful counselor».
Amaury: a name of French origin meaning «Industrious ruler».
Amir: a name of Arabic origin meaning «Prince, leader».
Apolo: a name of Greek origin meaning «God of the sun and the arts».
Aram: a name of Hebrew origin meaning «Height, exalted».
Full list: 1007 baby boy names
In alphabetical order.
Frequently asked questions
What are the most beautiful baby boy names?
Favorites include Aarón, Abraham, Adrián, Alan, Alejandro, Andrés.
Where do I see meaning and numerology?
Tap any name for its full page.
Free tools
See also: Beautiful baby boy names