This article will show you 100 unique baby boy names you might not know.
Choosing a baby name can be an exciting yet daunting task for expectant parents.
You want a name that’s not just unique but also meaningful—a name that your child will carry proudly throughout their life. It’s incredible how much meaning and significance can be packed into just a few letters!
More and more parents are opting for names that are unique, uncommon and rare. Whether you are looking for a name with a profound meaning, or one from a different culture or language, there’s so many beautiful names to choose from.
JUMP TO: 100 unique baby boy names you might know
When considering a name, think about what resonates with you. Some parents look for names that are rare and off the beaten path, avoiding the more popular names that might see several classmates with the same moniker.
Others might be inspired by nature, mythology, literature, or historical figures. The key is to choose a name that feels right for you and your little one.
We’ve curated an extensive list of unique baby boy names across cultures to give you inspiration. From Irish, Spanish, Italian, Japanese and Arabic, to names inspired by nature or mythology, we’ve got you covered.
Try picking out a few of your favourites to help narrow down your choice, paying close attention to the meaning and origin of each.
Without further ado, let’s dive into our curated list of 100 unique baby boy names from around the world, each with its origin and meaning. Hopefully, one of these names will resonate with you and feel just right for your little one!
RELATED: Baby boy names that mean rose and origins
100 unique baby boy names
Aarav
Meaning: Aarav is a Sanskrit name that means “peaceful.”
Origin: It originates from the ancient Indian language, Sanskrit.
Bodhi
Meaning: Bodhi means “enlightenment” in Sanskrit.
Origin: It is derived from the Buddhist concept of Bodhi, which signifies the understanding possessed by a Buddha.
Caius
Meaning: Caius means “rejoice” in Latin.
Origin: This name has ancient Roman roots.
Dario
Meaning: Dario means “possessing goodness” in Italian.
Origin: It is the Italian form of the name Darius, which has Persian origins.
Eamon
Meaning: Eamon is an Irish name that means “wealthy protector.”
Origin: It comes from the Old Irish name Éamonn.
Farid
Meaning: Farid means “unique” in Arabic.
Origin: This name has roots in Arabic-speaking cultures.
Galen
Meaning: Galen is a Greek name meaning “calm” or “healer.”
Origin: It originates from ancient Greece.
Hiroshi
Meaning: Hiroshi means “generous” in Japanese.
Origin: This name is commonly used in Japan.
Ilan
Meaning: Ilan means “tree” in Hebrew.
Origin: It is a Hebrew name often used in Israel.
Jarek
Meaning: Jarek means “spring” in Polish.
Origin: It is derived from the Slavic element “jar” which means “springtime.”
Kai
Meaning: Kai means “sea” in Hawaiian.
Origin: It is a name of Hawaiian origin.
Lorenzo
Meaning: Lorenzo means “laurel-crowned” in Italian.
Origin: It is derived from the Latin name Laurentius.
Mateo
Meaning: Mateo means “gift of God” in Spanish.
Origin: This name has Spanish origins and is a variant of Matthew.
Nikhil
Meaning: Nikhil means “complete” or “whole” in Sanskrit.
Origin: It is a name of Indian origin, rooted in Sanskrit.
Orion
Meaning: Orion is a Greek name that means “hunter.”
Origin: It comes from Greek mythology, where Orion was a giant huntsman.
Paxton
Meaning: Paxton means “peaceful town” in English.
Origin: It is derived from Old English.
Quentin
Meaning: Quentin means “fifth” in Latin.
Origin: This name is of Latin origin.
Ravi
Meaning: Ravi means “sun” in Sanskrit.
Origin: It is a common name in India, derived from the Sanskrit word for sun.
Soren
Meaning: Soren means “stern” in Danish.
Origin: It is a name of Danish origin.
Thorin
Meaning: Thorin means “thunder” in Norse.
Origin: This name has roots in Old Norse mythology.
Uriah
Meaning: Uriah means “God is my light” in Hebrew.
Origin: It is a name of Hebrew origin.
Viggo
Meaning: Viggo means “battle” or “war” in Scandinavian.
Origin: This name is of Scandinavian origin.
Wesley
Meaning: Wesley means “western meadow” in English.
Origin: It is an Old English name.
Xander
Meaning: Xander means “defender of the people” in Greek.
Origin: It is a short form of the name Alexander.
Yves
Meaning: Yves means “yew tree” in French.
Origin: This name is of French origin.
Zane
Meaning: Zane means “God is gracious” in Hebrew.
Origin: It is a name of Hebrew origin.
Adrian
Meaning: Adrian means “from Hadria” in Latin.
Origin: It is derived from the name of a town in northern Italy.
Blaise
Meaning: Blaise means “lisping” in Latin.
Origin: It has roots in Latin, from the name Blasius.
Cassian
Meaning: Cassian means “hollow” in Latin.
Origin: It is derived from the Roman family name Cassianus.
Dmitri
Meaning: Dmitri means “earth-lover” in Russian.
Origin: It is a variant of the Greek name Demetrius.
Elias
Meaning: Elias means “the Lord is my God” in Hebrew.
Origin: It is a Greek form of the Hebrew name Elijah.
Fabian
Meaning: Fabian means “bean grower” in Latin.
Origin: It comes from the Roman family name Fabianus.
Gideon
Meaning: Gideon means “hewer” or “one who cuts trees” in Hebrew.
Origin: It is a biblical name of Hebrew origin.
Hugo
Meaning: Hugo means “mind” or “intellect” in Germanic.
Origin: This name has Germanic roots.
Isidore
Meaning: Isidore means “gift of Isis” in Greek.
Origin: It is derived from the Greek name Isidoros.
Jasper
Meaning: Jasper means “treasurer” in Persian.
Origin: It is a name of Persian origin.
Kian
Meaning: Kian means “ancient” in Irish.
Origin: This name has Irish Gaelic origins.
Lucian
Meaning: Lucian means “light” in Latin.
Origin: It is derived from the Latin name Lucianus.
Milo
Meaning: Milo means “merciful” in Germanic.
Origin: It has roots in the Old Germanic name Milo.
Naveen
Meaning: Naveen means “new” in Sanskrit.
Origin: This name is of Indian origin.
Oberon
Meaning: Oberon means “noble” or “bear-like” in Germanic.
Origin: It has roots in Germanic mythology.
Piero
Meaning: Piero means “rock” in Italian.
Origin: It is an Italian form of the name Peter.
Quinlan
Meaning: Quinlan means “strong” in Irish.
Origin: It is derived from the Irish surname Ó Caoinlean.
Rafael
Meaning: Rafael means “God has healed” in Hebrew.
Origin: It is a name of Hebrew origin.
Santiago
Meaning: Santiago means “Saint James” in Spanish.
Origin: This name has Spanish origins.
Thiago
Meaning: Thiago means “supplanter” in Portuguese.
Origin: It is a Portuguese variant of the name James.
Umar
Meaning: Umar means “flourishing” in Arabic.
Origin: This name has Arabic origins.
Valentin
Meaning: Valentin means “strong” or “healthy” in Latin.
Origin: It is derived from the Roman name Valentinus.
Winston
Meaning: Winston means “joyful stone” in English.
Origin: It is an Old English name.
Xavi
Meaning: Xavi means “new house” in Basque.
Origin: This name has Basque origins.
Yannick
Meaning: Yannick means “little John” in Breton.
Origin: It is a Breton form of the name John.
Zephyr
Meaning: Zephyr means “west wind” in Greek.
Origin: It comes from the Greek god of the west wind, Zephyros.
Axel
Meaning: Axel means “father of peace” in Scandinavian.
Origin: It is a Scandinavian form of the name Absalom.
Bruno
Meaning: Bruno means “brown” in German.
Origin: It has roots in Old Germanic.
Cillian
Meaning: Cillian means “war strife” in Irish.
Origin: It is an Irish Gaelic name.
Dante
Meaning: Dante means “enduring” in Italian.
Origin: It is derived from the Latin name Durante.
Eero
Meaning: Eero means “ruler of the people” in Finnish.
Origin: It is a Finnish form of the name Eric.
Fergus
Meaning: Fergus means “man of vigor” in Scottish.
Origin: This name has Scottish Gaelic origins.
Griffin
Meaning: Griffin means “strong lord” in Welsh.
Origin: It is derived from the Welsh name Gruffudd.
Hassan
Meaning: Hassan means “handsome” in Arabic.
Origin: It has Arabic origins.
Ivo
Meaning: Ivo means “yew wood” or “archer” in Germanic.
Origin: It has Germanic roots.
Joaquin
Meaning: Joaquin
means “God will judge” in Spanish.
Origin: This name has Spanish origins.
Keanu
Meaning: Keanu means “cool breeze” in Hawaiian.
Origin: It is a Hawaiian name.
Leif
Meaning: Leif means “heir” or “descendant” in Norse.
Origin: It has Old Norse origins.
Marek
Meaning: Marek means “warlike” in Polish.
Origin: This name has Polish origins.
Nero
Meaning: Nero means “strong” or “vigorous” in Latin.
Origin: It is derived from the Latin word “nerius.”
Oisin
Meaning: Oisin means “little deer” in Irish.
Origin: It is a name from Irish mythology.
Pavel
Meaning: Pavel means “small” or “humble” in Russian.
Origin: It is a Russian form of the name Paul.
Quincy
Meaning: Quincy means “estate of the fifth son” in French.
Origin: This name has French origins.
Rohan
Meaning: Rohan means “ascending” in Sanskrit.
Origin: It is a name of Indian origin.
Simeon
Meaning: Simeon means “God has heard” in Hebrew.
Origin: This name has Hebrew origins.
Tariq
Meaning: Tariq means “morning star” in Arabic.
Origin: It is a name of Arabic origin.
Uziel
Meaning: Uziel means “God is my strength” in Hebrew.
Origin: It has Hebrew origins.
Vasili
Meaning: Vasili means “royal” or “kingly” in Russian.
Origin: It is derived from the Greek name Basilios.
Wilfred
Meaning: Wilfred means “desiring peace” in English.
Origin: It is an Old English name.
Xerxes
Meaning: Xerxes means “hero among heroes” in Persian.
Origin: It has Persian origins.
Yosef
Meaning: Yosef means “God will add” in Hebrew.
Origin: It is a Hebrew form of the name Joseph.
Zoltan
Meaning: Zoltan means “sultan” or “ruler” in Hungarian.
Origin: This name has Hungarian origins.
Alaric
Meaning: Alaric means “ruler of all” in Germanic.
Origin: It has Germanic roots.
Balthazar
Meaning: Balthazar means “Baal protects the king” in Phoenician.
Origin: It has ancient Phoenician origins.
Caelum
Meaning: Caelum means “heaven” or “sky” in Latin.
Origin: It is derived from the Latin word for heaven.
Dorian
Meaning: Dorian means “of Doris” or “gift” in Greek.
Origin: It has Greek origins.
Emrys
Meaning: Emrys means “immortal” in Welsh.
Origin: It is a Welsh name.
Fintan
Meaning: Fintan means “white fire” in Irish.
Origin: It is derived from Irish mythology.
Gaspard
Meaning: Gaspard means “treasurer” in Persian.
Origin: It has Persian origins.
Hawthorn
Meaning: Hawthorn means “where hawthorn trees grow” in English.
Origin: It is derived from Old English.
Iskander
Meaning: Iskander means “defender of men” in Persian.
Origin: It is a Persian form of the name Alexander.
Jian
Meaning: Jian means “strong” or “healthy” in Chinese.
Origin: It is a Chinese name.
Koa
Meaning: Koa means “brave” or “bold” in Hawaiian.
Origin: It is a name of Hawaiian origin.
Lysander
Meaning: Lysander means “liberator” in Greek.
Origin: It is derived from the Greek name Lysandros.
Magnus
Meaning: Magnus means “great” in Latin.
Origin: It is a Latin name.
Neven
Meaning: Neven means “marigold” in Slavic.
Origin: It is a name of Slavic origin.
Olek
Meaning: Olek means “defender of the people” in Ukrainian.
Origin: It is a Ukrainian form of the name Alexander.
Phineas
Meaning: Phineas means “oracle” in Hebrew.
Origin: It is a name of Hebrew origin.
Raoul
Meaning: Raoul means “wolf council” in French.
Origin: It has French origins.
Salvatore
Meaning: Salvatore means “savior” in Italian.
Origin: It is an Italian name.
Ulysses
Meaning: Ulysses means “wrathful” in Latin.
Origin: It is a Latinized form of the Greek name Odysseus.
Silas
Meaning: Silas means “wood” or “forest.”
Origin: Derived from Latin.
Vladimir
Meaning: Vladimir means “famous ruler” in Slavic.
Origin: It has Slavic origins.
Wolfgang
Meaning: Wolfgang means “traveling wolf” in German.
Origin: It is a German name.
This article will show you 100 unique baby boy names you might not know.