Boy Names: Cool, Unique & Timeless Ideas for Your Baby (2026)

Choosing a name for your baby boy is a big moment. It feels exciting, but it can also feel hard. There are so many choices out there. You want a name that sounds good and feels right.

A name stays with a child for life. It becomes part of who he is. Some parents want a cool name that stands out. Others want a timeless name that never goes out of style. Many parents want a mix of both.

In this guide, you will find boy names for every taste. We cover classic names, modern names, and rare gems. Take your time and read through the list. Your perfect pick may be waiting for you.

Best Boy Names

Best Boy Names

Looking for the best boy names? This list has strong and classic picks. Parents around the world love these names. Each one sounds great and feels right. Take your time and find your favorite.

  • Noah – Rest
  • Oliver – Olive Tree
  • Elijah – Yahweh Is God
  • James – Supplanter
  • William – Resolute Guardian
  • Benjamin – Right-Hand Son
  • Lucas – Bringer of Light
  • Henry – Home Ruler
  • Theodore – Gift of God
  • Jack – God Is Gracious
  • Levi – United
  • Alexander – Defender of Men
  • Jackson – Jack’s Son
  • Mateo – Gift of God
  • Daniel – God Is Judge
  • Michael – Like God
  • Owen – Young Warrior
  • Samuel – God Heard
  • Asher – Happy
  • Ethan – Strong, Firm
  • Leo – Lion
  • Jacob – Holder of Heel
  • Ezra – Helper
  • Sebastian – Venerable
  • Hudson – Hugh’s Son
  • Julian – Youthful
  • Wyatt – Brave in War
  • Carter – Cart Driver
  • Luke – Light-Giving
  • Grayson – Steward’s Son
  • Isaac – Laughter
  • Gabriel – God Is Strength
  • Anthony – Priceless One
  • Dylan – Son of Sea
  • Lincoln – Lake Colony
  • Thomas – Twin
  • Joshua – God Is Salvation
  • Christopher – Christ Bearer
  • Andrew – Manly, Brave
  • Ryan – Little King
  • Nathan – He Gave
  • Adrian – From Hadria
  • Caleb – Faithful
  • Hunter – Huntsman
  • Eli – Elevated
  • Landon – Long Hill
  • Jonathan – God Has Given
  • Charles – Free Man
  • Easton – East Town
  • Aaron – Exalted

Cool Boy Names

Want a name that stands out? These cool boy names are bold and stylish. They sound strong and modern. Many are short and easy to say. Pick one that gives your son a confident edge.

  • Jax – Jack’s Son
  • Knox – Round Hill
  • Ryder – Horseman
  • Axel – Father of Peace
  • Blaze – Fiery One
  • Phoenix – Reborn
  • Orion – Hunter
  • Maverick – Independent
  • Kai – Sea
  • Zane – God’s Gift
  • Colt – Young Horse
  • Rowan – Little Red
  • Atlas – Enduring
  • Chase – Hunter
  • Dash – Swift
  • Hendrix – Henry’s Son
  • Ace – Number One
  • Bishop – Overseer
  • Cruz – Cross
  • Dante – Enduring
  • Gunner – Bold Warrior
  • Jett – Black Jet
  • Kane – Warrior
  • Lennox – Elm Grove
  • Nash – By the Ash
  • Onyx – Black Stone
  • Reed – Red-Haired
  • Rebel – Defiant
  • Stone – Rock Solid
  • Troy – Foot Soldier
  • Viper – Venomous
  • Wolf – Fierce Hunter
  • Zander – Defender
  • Ash – Ash Tree
  • Beck – Brook
  • Cade – Round
  • Dax – Water
  • Echo – Reflected Sound
  • Flynn – Ruddy One
  • Griffin – Strong Lord
  • Hawk – Sharp Eyed
  • Jace – Healer
  • Kash – Wealthy
  • Legend – Legendary One
  • Maddox – Fortunate
  • Neo – New
  • Pierce – Rock
  • Quinn – Wise
  • Rocco – Rest
  • Tate – Cheerful

Boy Names

Here is a mix of boy names for every taste. Some are old and classic. Others feel fresh and new. All of them are simple to say and easy to love. Scroll through and see what speaks to you.

  • Arthur – Noble Bear
  • Felix – Lucky
  • Oscar – Divine Spear
  • Hugo – Bright Mind
  • Milo – Merciful
  • Finn – Fair
  • Jasper – Treasurer
  • Silas – Of the Forest
  • Atticus – Of Attica
  • August – Great, Revered
  • Beau – Handsome
  • Dominic – Belonging to Lord
  • Emmett – Whole, Universal
  • Everett – Brave Boar
  • Frederick – Peaceful Ruler
  • George – Farmer
  • Harrison – Harry’s Son
  • Ian – God Is Gracious
  • Jude – Praised
  • Kingston – King’s Town
  • Louis – Famous Warrior
  • Marcus – Warlike
  • Nico – People’s Victory
  • Otis – Wealthy
  • Peter – Rock
  • Quentin – Fifth
  • Roman – Citizen of Rome
  • Simon – He Hears
  • Tobias – God Is Good
  • Victor – Conqueror
  • Walter – Army Ruler
  • Xavier – New House
  • Zachary – God Remembers
  • Alden – Old Friend
  • Barrett – Strong as Bear
  • Clark – Scholar
  • Dean – Valley
  • Edwin – Rich Friend
  • Felipe – Friend of Horses
  • Gordon – Great Hill
  • Harvey – Battle Worthy
  • Idris – Eager Lord
  • Lawrence – Laurel Crowned
  • Maxwell – Great Stream
  • Nelson – Neil’s Son
  • Oakley – Oak Meadow
  • Preston – Priest’s Town
  • Rhett – Advice
  • Sawyer – Wood Cutter
  • Timothy – Honoring God

Unique Boy Names

Want something rare and special? These unique boy names stand apart from the crowd. They have style and a story behind them. Your son will never share his name with five classmates. Choose one that feels one of a kind.

  • Zephyr – West Wind
  • Caspian – Of Caspian Sea
  • Lysander – Liberator
  • Thaddeus – Courageous Heart
  • Evander – Good Man
  • Leander – Lion Man
  • Lucian – Light
  • Soren – Stern
  • Bram – Raven
  • Dorian – Of Dorian
  • Elian – Sun
  • Fitz – Son Of
  • Gael – Generous Lord
  • Hollis – Holly Trees
  • Indigo – Deep Blue
  • Jericho – City of Moon
  • Magnus – Great
  • Nova – New
  • Osiris – God of Underworld
  • Perseus – Destroyer
  • Quill – Feather Pen
  • Reign – Rule
  • Sage – Wise
  • Thorne – Thorn Bush
  • Ulysses – Wrathful
  • Vaughn – Small
  • Wilder – Wild One
  • Xeno – Stranger
  • Yves – Yew Wood
  • Zion – Highest Point
  • Aurelio – Golden
  • Bodhi – Awakening
  • Cosmo – Order
  • Draven – Dark Hunter
  • Emeric – Work Ruler
  • Ferdinand – Bold Voyager
  • Hyperion – High One
  • Ignatius – Fiery
  • Jovian – Of Jupiter
  • Kestrel – Small Falcon
  • Lucius – Light
  • Marlowe – Driftwood
  • Nestor – Homecoming
  • Oberon – Noble Bear
  • Percival – Pierce Valley
  • Remington – Raven Town
  • Sylvan – Forest Dweller
  • Tiberius – Of Tiber
  • Valerian – Strong, Healthy
  • Winston – Joy Stone

Baby Boy Names

Welcome to our list of baby boy names. These picks are trendy and loved by new parents. They are sweet, modern, and easy to spell. Each name comes with a short meaning. Find the one that fits your little man.

  • Aiden – Little Fire
  • Brooks – Small Stream
  • Bennett – Blessed
  • Calvin – Bald
  • Cooper – Barrel Maker
  • Damien – To Tame
  • Elliot – The Lord Is God
  • Emerson – Emery’s Son
  • Foster – Forest Keeper
  • Gavin – White Hawk
  • Holden – Hollow Valley
  • Ivan – God Is Gracious
  • Jayden – Thankful
  • Kayden – Companion
  • Lane – Narrow Path
  • Miles – Soldier
  • Mason – Stone Worker
  • Nathaniel – Gift of God
  • Orlando – Famed Land
  • Parker – Park Keeper
  • Remy – Oarsman
  • Spencer – Steward
  • Tucker – Cloth Pounder
  • Vincent – Conquering
  • Weston – West Town
  • Zayn – Beauty
  • Archer – Bowman
  • Brody – Ditch
  • Camden – Winding Valley
  • Dawson – David’s Son
  • Emilio – Rival
  • Fletcher – Arrow Maker
  • Gage – Pledge
  • Harper – Harp Player
  • Jameson – James’s Son
  • Kyle – Narrow Strait
  • Leon – Lion
  • Maximus – Greatest
  • Paxton – Peaceful Town
  • Quincy – Fifth Estate
  • Reece – Enthusiasm
  • Sterling – Valuable
  • Tristan – Tumult
  • Corbin – Raven
  • Darius – Wealthy
  • Kendrick – Royal Ruler
  • Langston – Long Town
  • Rylan – Rye Land
  • Sutton – South Town
  • Trevor – Prudent

Japanese Boy Names

Japanese boy names are full of beauty and meaning. Many are inspired by nature, strength, and family. They are soft to say and easy to remember. This list has both modern and traditional picks. Find a name with a deep story.

  • Haruto – Sun Soar
  • Yuto – Gentle Person
  • Sota – Swift Boy
  • Riku – Land
  • Ren – Lotus
  • Hinata – Sunny Place
  • Minato – Harbor
  • Kaito – Ocean Soar
  • Yuki – Snow
  • Haru – Spring
  • Daiki – Great Radiance
  • Takumi – Artisan
  • Akira – Bright
  • Hiroshi – Generous
  • Kenji – Second Son
  • Satoshi – Wise
  • Ryota – Thick, Strong
  • Shota – Soaring Big
  • Taro – Big Boy
  • Jiro – Second Son
  • Saburo – Third Son
  • Kazuki – Harmony Hope
  • Naoki – Honest Tree
  • Makoto – Sincerity
  • Isamu – Courage
  • Osamu – Disciplined
  • Tsubasa – Wings
  • Sora – Sky
  • Hayato – Falcon Person
  • Kenta – Healthy Big
  • Daichi – Great Earth
  • Eiji – Excellent Ruler
  • Goro – Fifth Son
  • Hideo – Excellent Man
  • Itsuki – Tree
  • Kaede – Maple
  • Katsu – Victory
  • Kiyoshi – Pure
  • Masaru – Victory
  • Nobu – Faith
  • Raiden – Thunder God
  • Ryu – Dragon
  • Shin – Truth
  • Toshi – Wise
  • Yoshi – Good
  • Yasu – Peaceful
  • Tatsuya – Dragon Becomes
  • Kou – Light
  • Kenshin – Humble Truth
  • Yamato – Great Harmony

Cute Boy Names

Cute boy names bring a smile right away. They are sweet, playful, and full of charm. Many work well as nicknames too. These names fit a baby now and a grown man later. Pick one that melts your heart.

  • Teddy – Divine Gift
  • Charlie – Free Man
  • Archie – Truly Brave
  • Alfie – Elf Counsel
  • Bobby – Bright Fame
  • Buddy – Friend
  • Cody – Helpful
  • Eddie – Wealthy Guardian
  • Freddie – Peaceful Ruler
  • Gus – Great
  • Hank – Home Ruler
  • Jimmy – Supplanter
  • Joey – God Increases
  • Kit – Christ Bearer
  • Lenny – Brave Lion
  • Max – Greatest
  • Ollie – Olive Tree
  • Pip – Lover of Horses
  • Reggie – Counsel Ruler
  • Rory – Red King
  • Sonny – Beloved Son
  • Wally – Powerful Ruler
  • Zeke – God Strengthens
  • Bear – Brave, Strong
  • Bo – Living
  • Digby – Ditch Town
  • Dexter – Right-Handed
  • Ernie – Serious
  • Finley – Fair Warrior
  • Kip – Pointed Hill
  • Linus – Flax
  • Monty – Mountain
  • Ned – Prosperous
  • Otto – Wealth
  • Rufus – Red-Haired
  • Stanley – Stony Meadow
  • Sunny – Bright
  • Tank – Small, Strong
  • Wesley – West Meadow
  • Ziggy – Victorious Protector
  • Benny – Blessed Son
  • Billy – Resolute Guardian
  • Chester – Fort Camp
  • Elmo – Beloved
  • Harry – Home Ruler
  • Jake – Supplanter
  • Lucky – Fortunate
  • Mac – Son Of
  • Rocky – Rock
  • Sam – God Heard

Biblical Boy Names

Biblical boy names carry faith and history. They have been loved for thousands of years. Each one tells a story of strength, hope, or kindness. This list has famous names and a few rare ones. Choose a name with deep roots.

  • Abel – Breath
  • Abraham – Father of Many
  • Adam – Earth
  • Amos – Carried
  • Barnabas – Son of Encouragement
  • Bartholomew – Talmai’s Son
  • Boaz – Swiftness
  • Cain – Acquired
  • David – Beloved
  • Elisha – God Is Salvation
  • Enoch – Dedicated
  • Ephraim – Fruitful
  • Esau – Hairy
  • Ezekiel – God Strengthens
  • Gideon – Mighty Warrior
  • Hosea – Salvation
  • Isaiah – God Saves
  • Ishmael – God Hears
  • Israel – Struggles With God
  • Jabez – Sorrow
  • Jairus – He Enlightens
  • Jeremiah – God Raises
  • Jesse – Gift
  • Job – Persecuted
  • Joel – Yahweh Is God
  • John – God Is Gracious
  • Jonah – Dove
  • Joseph – God Increases
  • Josiah – God Heals
  • Judah – Praised
  • Lazarus – God Helps
  • Malachi – My Messenger
  • Mark – Warlike
  • Matthew – Gift of God
  • Micah – Who Is Like God
  • Moses – Drawn Out
  • Nehemiah – God Comforts
  • Obadiah – Servant of God
  • Paul – Small
  • Reuben – Behold a Son
  • Seth – Appointed
  • Solomon – Peaceful
  • Stephen – Crown
  • Uriah – God Is Light
  • Zebulun – Dwelling
  • Gad – Good Fortune
  • Jethro – Abundance
  • Jared – Descent
  • Lot – Covering
  • Philip – Horse Lover

Italian Boy Names

Italian boy names sound warm and full of life. They are romantic, strong, and easy to love. Many have been passed down through proud families. This list mixes timeless classics with rare gems. Say them out loud and enjoy the music.

  • Alessandro – Defender of Mankind
  • Alessio – Defender
  • Alberto – Noble Bright
  • Angelo – Messenger
  • Antonio – Priceless
  • Bruno – Brown
  • Carlo – Free Man
  • Cesare – Emperor
  • Domenico – Of the Lord
  • Enzo – Estate Ruler
  • Fabio – Bean Grower
  • Federico – Peaceful Ruler
  • Fabrizio – Craftsman
  • Filippo – Horse Lover
  • Francesco – Free Man
  • Gianni – God Is Gracious
  • Giorgio – Farmer
  • Giovanni – God Is Gracious
  • Giuseppe – God Adds
  • Guido – Guide
  • Lorenzo – Laurel
  • Leonardo – Brave Lion
  • Luciano – Light
  • Marcello – Little Warrior
  • Marco – Warlike
  • Mario – Manly
  • Massimo – Greatest
  • Matteo – Gift of God
  • Nicola – Victory
  • Orazio – Timekeeper
  • Paolo – Small
  • Pietro – Rock
  • Raffaele – God Heals
  • Riccardo – Brave Ruler
  • Roberto – Bright Fame
  • Salvatore – Savior
  • Santino – Little Saint
  • Sergio – Attendant
  • Stefano – Crown
  • Tommaso – Twin
  • Valentino – Strong
  • Vittorio – Victor
  • Vito – Life
  • Amedeo – Loves God
  • Benedetto – Blessed
  • Bernardo – Brave Bear
  • Dino – Little Sword
  • Elio – Sun
  • Fiorenzo – Flourishing
  • Gaetano – From Gaeta

Irish Boy Names

Irish boy names are rich in history and charm. Many come from old legends and poems. They sound strong, warm, and a little magical. This list has popular picks and hidden treasures. Find a name with true Irish spirit.

  • Liam – Strong Protector
  • Connor – Hound Lover
  • Declan – Full of Goodness
  • Ronan – Little Seal
  • Cian – Ancient
  • Cillian – Little Church
  • Cathal – Battle Ruler
  • Colm – Dove
  • Darragh – Oak Tree
  • Donal – World Ruler
  • Eoin – God Is Gracious
  • Fergus – Man of Vigor
  • Fionn – Fair
  • Fintan – Fair Fire
  • Kieran – Little Dark
  • Lorcan – Little Fierce
  • Niall – Champion
  • Nolan – Famous Champion
  • Oisin – Little Deer
  • Padraig – Noble
  • Seamus – Supplanter
  • Sean – God Is Gracious
  • Cormac – Charioteer
  • Dara – Oak
  • Eamon – Wealthy Guardian
  • Brendan – Prince
  • Brennan – Raven
  • Brian – Strong
  • Callum – Dove
  • Colin – Young Cub
  • Dermot – Free Man
  • Devlin – Fierce Bravery
  • Diarmuid – Free From Envy
  • Donovan – Dark Chief
  • Dougal – Dark Stranger
  • Duncan – Dark Warrior
  • Evan – Young Warrior
  • Fiachra – Raven
  • Flann – Red
  • Keegan – Little Fire
  • Kevin – Handsome
  • Lochlan – Land of Lakes
  • Murphy – Sea Warrior
  • Neil – Champion
  • Cullen – Handsome
  • Patrick – Noble
  • Rafferty – Prosperous
  • Riordan – Bard
  • Tadhg – Poet
  • Tiernan – Lord

Korean Boy Names

Korean boy names are meaningful and elegant. Most are made of two parts, and each part has its own meaning. They sound smooth and gentle. This list has popular names and a few special ones. Meanings can vary by spelling, so check the characters you like.

  • Min-jun – Quick Talent
  • Seo-jun – Lucky Talent
  • Ji-ho – Wise Vast
  • Do-yun – Wise Path
  • Ha-jun – Summer Talent
  • Joon-woo – Talented Gift
  • Ye-jun – Skilled Talent
  • Si-woo – Good Time
  • Hyun-woo – Wise Gift
  • Ji-hoon – Wise Merit
  • Sung-min – Success Quick
  • Tae-yang – Sun
  • Jae-hyun – Talent Virtue
  • Dong-hyun – East Virtue
  • Seung-hyun – Victory Virtue
  • Young-ho – Brave Tiger
  • Min-ho – Clever Tiger
  • Jin-woo – Precious Gift
  • Sun-woo – Good Gift
  • Kang-dae – Strong Great
  • Ji-hun – Wise Honor
  • Woo-jin – Gift Treasure
  • Eun-woo – Grace Gift
  • Joon-ho – Talented Tiger
  • Tae-hyun – Great Virtue
  • Ji-sung – Wise Success
  • Hyun-jin – Virtue Truth
  • Seok-jin – Gem Truth
  • Chan-woo – Praised Gift
  • Gun-woo – Strong Gift
  • Do-hyun – Wise Virtue
  • Jun-seo – Talent Auspicious
  • Jung-woo – Righteous Gift
  • Kyung-soo – Respect Long Life
  • Myung-soo – Bright Life
  • Sang-woo – Noble Gift
  • Seung-ho – Victory Tiger
  • Tae-min – Great Quick
  • Yong-jun – Brave Talent
  • Hyuk – Bright
  • Jun – Talent
  • Won-jun – Round Talent
  • In-ho – Kind Tiger
  • Ki-tae – Spirit Great
  • Byung-hun – Bright Honor
  • Dae-ho – Great Tiger
  • Hae-jin – Sea Truth
  • Sung-ho – Success Tiger
  • Woo-bin – Gift Bright
  • Jae-won – Talent Origin

French Boy Names

French boy names are graceful and full of charm. They sound soft and classy. Many have a long and royal history. This list has well-known picks and hidden favorites. Enjoy the elegance of each one.

  • Jean – God Is Gracious
  • Pierre – Rock
  • Luc – Light
  • Antoine – Priceless
  • Alain – Harmony
  • Armand – Army Man
  • Baptiste – Baptizer
  • Bastien – Venerable
  • Benoit – Blessed
  • Bertrand – Bright Raven
  • Clement – Merciful
  • Cyril – Lordly
  • Denis – Wine God
  • Didier – Longed For
  • Emile – Rival
  • Etienne – Crown
  • Florian – Flowering
  • Francois – Free Man
  • Gaspard – Treasurer
  • Gaston – Guest
  • Gerard – Brave Spear
  • Gilles – Shield Bearer
  • Guillaume – Resolute Guardian
  • Henri – Home Ruler
  • Jacques – Supplanter
  • Jules – Youthful
  • Laurent – Laurel
  • Leopold – Bold People
  • Lucien – Light
  • Marcel – Little Warrior
  • Mathieu – Gift of God
  • Maxime – Greatest
  • Michel – Like God
  • Nicolas – People’s Victory
  • Olivier – Olive Tree
  • Pascal – Easter Born
  • Philippe – Horse Lover
  • Raphael – God Heals
  • Raymond – Wise Protector
  • Rene – Reborn
  • Sylvain – Forest
  • Thierry – People Ruler
  • Valentin – Strong
  • Yann – God Is Gracious
  • Arnaud – Eagle Power
  • Ambroise – Immortal
  • Anatole – Sunrise
  • Aurelien – Golden
  • Honore – Honor
  • Lionel – Young Lion

Very Rare Unique Boy Names

Want a name nobody else has? These very rare boy names are hard to find. They come from old stories, nature, and forgotten history. Each one is bold and memorable. Choose one for a truly special little boy.

  • Aeneas – Praised
  • Alaric – Ruler of All
  • Anselm – Divine Protection
  • Balthazar – God Protects King
  • Caius – Rejoice
  • Corvin – Raven
  • Cuthbert – Famous Bright
  • Dashiell – Page Boy
  • Eldritch – Strange
  • Galen – Calm
  • Godric – Good Ruler
  • Gawain – White Hawk
  • Hadrian – From Hadria
  • Isidore – Gift of Isis
  • Kaspar – Treasurer
  • Lazlo – Famous Ruler
  • Mortimer – Still Water
  • Neville – New Town
  • Octavian – Eighth
  • Orpheus – Night Voice
  • Osgood – Divine Goth
  • Peregrine – Wanderer
  • Phineas – Oracle
  • Reynard – Brave Counsel
  • Rune – Secret
  • Torin – Chief
  • Ulric – Wolf Ruler
  • Wystan – Battle Stone
  • Xerxes – Ruler of Heroes
  • Yorick – Farmer
  • Zenon – Zeus’s Gift
  • Zarek – God Protects King
  • Ansgar – God’s Spear
  • Eadric – Rich Ruler
  • Fenwick – Marsh Village
  • Gareth – Gentle
  • Hartley – Deer Meadow
  • Isambard – Iron Bright
  • Jarvis – Spear Servant
  • Kendall – Valley
  • Lambert – Land Bright
  • Merrick – Work Ruler
  • Ormond – Spear Protector
  • Piers – Rock
  • Quillon – Sword Guard
  • Tybalt – Bold People
  • Vesper – Evening Star
  • Wendell – Wanderer
  • Ludovic – Famous Warrior

FINAL WORDS

Picking a name for your baby boy is a special journey. It is a small choice that carries a big meaning. We hope this list gave you ideas and made the process easier.

Say each name out loud before you decide. Try it with your last name. Think about nicknames too. A name should feel good every time you say it.

Trust your heart in the end. The right name will stand out when you find it. Whether you pick something cool, unique, or timeless, your baby will wear it with pride.

FAQs

What is a cool name for a boy?

Jax, Knox, Ryder, Atlas, and Phoenix are all cool boy names. They sound bold, modern, and easy to remember.

What are 100 cute boy names?

Some cute picks are Teddy, Archie, Charlie, Milo, Finn, Ollie, and Sonny. You can find even more sweet options in our cute boy names list above.

What is the best name for a boy?

There is no single best name. It depends on your taste and what feels right to you. Popular favorites include Noah, Liam, Oliver, and Henry.

What are 50 boy names?

A few examples are Arthur, Felix, Oscar, Hugo, Jasper, Silas, and Roman. Scroll up for our full list with over 600 names and their meanings.

Is Royal a boy name?

Yes, Royal can be a boy name. It is rare, and it means “kingly” or “fit for a king.”

Is Lucky a boy name?

Yes, Lucky works as a boy name. It is often used as a nickname and means “fortunate.”

Is luxury a boy name?

Luxury is not a common boy name. It is very rare and mostly seen as a modern, unisex choice.

What are 10 rare boy names?

Ten rare boy names are Aeneas, Alaric, Balthazar, Caius, Galen, Lazlo, Peregrine, Phineas, Torin, and Xerxes. Each one is memorable and hard to find.

Leave a Comment