Want the three kings names only? Here’s the exact answer right away:
Melchior, Caspar, and Balthazar.
If you searched for three kings names only, this is the quick and clear answer you’re looking for—no confusion, no unnecessary details. These three names are the most widely recognized and traditionally accepted.
But if you’re curious, there’s more to discover about their meanings, origins, and the story behind them—keep reading to explore.
The Original Three Kings Names
Let’s start with the famous trio. These names of the three kings are old, but they are still beautiful today.
Melchior
This name means “King of Light.” He is the one who brought the gift of gold to the baby.
This name is perfect for a child who feels like a little leader, someone who is bright, cheerful, and brings warmth to a room.
Caspar (or Gaspar)
Caspar means “The White One” or “Treasurer.” He brought the gift of frankincense, which is a special perfume.
This is a great fit for a child who is thoughtful, kind, and maybe a little bit mysterious or wise beyond their years.
Balthasar
Balthasar means “The Lord of Treasures.” He brought the gift of myrrh, which was used as a special oil.
This name suits a strong, loyal, and dependable person. It’s a name that feels solid and important.
Boy Names Inspired by Royalty
If you love the sound of the three kings names, here are other royal boy names that feel just as special.
Alexander
This name means “defender of the people.” It was the name of a famous leader.
This name is ideal for a boy who is brave and who you think will grow up to be a strong protector of his friends and family.
Henry
Henry means “home ruler.” It has been the name of many kings.
Pick this name for a boy who is a natural-born leader, someone who is confident and in charge.
William
This strong name means “strong-willed warrior.”
This name is great for a boy with a determined spirit. He is likely to be adventurous and brave.
Philip
Philip means “lover of horses.” It was a popular name for kings in many countries.
This is a classic choice for a boy who loves animals and the outdoors, or who has a calm and steady personality.
Charles
Charles means “free man.” It is a very classic royal name.
This name fits a boy who is independent, classic, and timeless. He will grow into a dignified man.
George
This name means “farmer.” Many kings have had this name.
Ideal for a down-to-earth, reliable boy who is happy and content with simple things.
Edward
Edward means “wealthy guard.” It was the name of several English kings.
This name suits a boy who is protective, kind-hearted, and loyal to his family and friends.
Richard
Richard means “brave ruler.” It was the name of famous kings like Richard the Lionheart.
This name is perfect for a courageous boy with a big heart who isn’t afraid of challenges.
Louis
Louis means “famous warrior.” It was the name of many French kings.
This elegant name fits a boy who is strong, artistic, and has a refined personality.
Frederick
Frederick means “peaceful ruler.” It was a popular name for kings and emperors.
This name is great for a boy who is a natural leader but also calm, fair, and peace-loving.
Girl Names with a Regal Feel
Kings aren’t the only royalty! Here are beautiful girl names fit for a princess.
Elizabeth
This name means “my God is abundant.” It is one of the most famous royal names.
This name is perfect for a girl who is elegant, strong, and timeless. She will carry herself with grace.
Diana
Diana means “divine.” She was known as the “people’s princess.”
Choose this for a girl who is kind, compassionate, and lights up a room with her warmth and caring nature.
Catherine
This name means “pure.” It was the name of a famous empress.
This name is ideal for a girl who is intelligent, ambitious, and destined to do great things.
Victoria
Victoria means “victory.” She was one of the longest-serving queens.
This powerful name is perfect for a little girl who is strong-willed and a natural winner.
Alexandra
This name means “defender of individuals.” It has been a favorite among royals.
This name is a great fit for a girl who is both beautiful and strong, ready to stand up for what is right.
Charlotte
Charlotte means “free woman.” It has been a beloved name for queens and princesses.
This name is perfect for a cheerful, classic, and slightly spirited little girl.
Mary
Mary means “beloved.” It was the name of many queens throughout history.
This timeless name fits a girl who is kind, graceful, and deeply loved by everyone around her.
Eleanor
Eleanor means “light.” It was the name of a strong queen who traveled the world.
This name is great for a girl who is adventurous, smart, and brings light wherever she goes.
Anne
Anne means “grace.” It was the name of queens and princesses for centuries.
This simple yet elegant name suits a girl who is graceful, classic, and quietly confident.
Isabella
Isabella means “pledged to God.” It was the name of powerful queens in Spain and beyond.
This romantic name is perfect for a girl who is passionate, strong-willed, and full of life.
Unisex Names for a Modern Monarch
Some royal names work for anyone. These are trendy choices that feel fresh and modern.
Christian
This name means “follower of Christ.” It was the name of many kings.
This name fits a peaceful, kind, and faithful person. It is elegant and simple.
Augustus
This powerful name means “exalted” or “great.” It was the title of the first emperor.
This is a strong choice for a child who is destined for greatness, no matter their gender. It commands respect.
Archie
Archie is a short form meaning “genuine” and “bold.” It became a modern royal name.
This is a friendly, approachable name for a child who is cute, genuine, and full of life.
Morgan
Morgan means “sea-born.” In legend, Morgan was a powerful enchantress.
This name suits a child who is mystical, strong, and connected to nature and magic.
Riley
Riley means “courageous.” It is a modern name that feels fresh and lively.
This name fits a child who is brave, energetic, and always ready for an adventure.
Quinn
Quinn means “wise” or “chief.” It is a short, strong name that works for anyone.
This name is perfect for a smart, confident child who is a natural leader.
Sage
Sage means “wise one.” It is also an herb known for healing.
This name suits a thoughtful, calm child who seems to understand the world in a special way.
Rowan
Rowan means “little red one” and is also a tree with magical meaning.
This nature-inspired name fits a child who is grounded, strong, and connected to the earth.
Avery
Avery means “ruler of elves.” It has a magical, whimsical feel.
This name is great for a creative, imaginative child who loves stories and make-believe.
Finley
Finley means “fair-haired warrior.” It is cheerful and strong at the same time.
This name suits a child who is brave, kind, and always stands up for what is right.
Unique Names Like the Three Kings Names
The three kings names are unique and special. Here are other rare names that have the same magical feel.
Zadkiel (ZAD-kee-el)
This name means “God is my righteousness.” In stories, Zadkiel is the angel of mercy.
This name is for a child who feels spiritual, wise, and has a calming presence.
Tavian (TAY-vee-an)
Tavian is a rare and sophisticated-sounding name.
This name fits someone who is artistic, creative, and marches to the beat of their own drum.
Aurelius (aw-REE-lee-us)
This name means “the golden one.” It was the name of a famous Roman emperor.
This name is ideal for a thoughtful, intelligent, and precious child who shines brightly.
Jericho (JARE-ih-ko)
Jericho is the name of an ancient city meaning “city of the moon.”
This name is perfect for an adventurous, strong, and historic-sounding name for a little explorer.
Oberon (OH-ber-on)
Oberon is the king of the fairies in a famous story. The name means “noble.”
This name is great for a child who is magical, playful, and has a powerful imagination.
Caspian (KASS-pee-an)
Caspian brings to mind the sea and adventure. It sounds similar to one of the three kings names.
This name is perfect for a child who loves water, travel, and exploring new places.
Peregrine (PARE-ih-grin)
Peregrine means “traveler” or “pilgrim.” It is an unusual name with a classic feel.
This name suits a child who will grow up to see the world and have amazing adventures.
Thaddeus (tha-DEE-us)
Thaddeus means “courageous heart.” It is a strong, old name that is not common today.
This name fits a brave, loyal child with a big heart who will always stand by his friends.
Calliope (ka-LIE-oh-pee)
Calliope means “beautiful voice.” In myths, she was the muse of epic poetry.
This name is ideal for a creative, musical child who loves to sing, write, or tell stories.
Aramis (AIR-ah-miss)
Aramis sounds dashing and adventurous. It brings to mind swords and bravery.
This name is great for a child who is charming, bold, and loves action and adventure.
Funny & Playful Royal Names
Maybe you need a funny name for a pet, a character, or just a nickname. These names are light-hearted and fun.
King Fluffybottom
This silly name mixes the idea of a serious king with something soft and cuddly.
This is the ultimate name for a pampered cat or a small, fluffy dog who rules the house.
Sir Laughs-a-Lot
This name sounds like a knight from a funny story who is always happy.
Perfect for a baby who is always giggling, or a friend who can always make you smile.
Princess Snugglebug
This combines royalty with the cozy feeling of cuddling up.
This is a sweet nickname for a little girl or a pet who loves to be held and hugged.
Balthazar the Brave (But Mostly Sleepy)
A play on one of the original three kings names, adding a funny twist.
Use this for a lazy pet or a toddler who fights naps but always falls asleep on the couch.
Duke of Naptime
This gives a royal title to a very important daily activity.
This is a hilarious nickname for a new parent or for a baby who finally goes to sleep.
Count Chocula
A playful twist on a cereal mascot that sounds like a royal title.
This funny name is perfect for a dog who loves treats or a friend who can’t resist sweets.
Princess Pickypants
This name describes someone who is very particular about everything.
Great for a cat who only eats one kind of food or a toddler with strong opinions about their clothes.
Sir Barksalot
A perfect name for a dog who loves to “talk” and let everyone know what’s going on.
This name fits any small dog with a big voice or any pup who is very protective of their home.
Lady Whines-a-Lot
A funny royal title for someone who complains about everything in a cute way.
This is perfect for a dog who groans when you stop petting them or a baby who lets you know when they’re bored.
Queen Naps-a-Lot
Every royal court needs someone who appreciates the importance of rest.
This name is ideal for a lazy cat, a sleepy puppy, or any family member who loves their weekend naps.
65+ Egyptian Names for Girls With Meanings (Unique & Beautiful)
Trendy / Modern Royal Names
If you want a name that feels popular right now, these modern picks are stylish and fresh.
Leo
Leo means “lion.” It is a short, strong name that is very popular right now.
This name is perfect for a bold, brave, and energetic little boy who is the king of the jungle gym.
Maeve
Maeve was a legendary queen known for her strength and independence. The name means “she who intoxicates.”
This is a trendy choice for a confident, strong-willed, and charismatic little girl.
Jasper
Jasper is a variation of Caspar, one of the three kings names. It is also a beautiful gemstone.
This name fits a creative, artistic, and down-to-earth person. It has a vintage feel but is very modern.
Luna
Luna means “moon.” It is a very popular name that feels magical and dreamy.
This name is perfect for a child who is calm, beautiful, and lights up the night.
Asher
Asher means “happy” or “blessed.” It is a cheerful and upbeat modern name.
This is a great name for a joyful, positive, and lucky little boy who brings happiness to everyone.
Mila
Mila means “dear one” or “loved by the people.” It is short, sweet, and very popular.
This name fits a girl who is beloved by everyone who meets her, warm and friendly.
Ezra
Ezra means “help.” It is an old name that has become very trendy again.
This name suits a helpful, kind boy who is always there for his friends and family.
Nova
Nova means “new” and is also a star that suddenly becomes very bright.
This name is perfect for a girl who shines brightly and brings new energy wherever she goes.
Miles
Miles means “soldier” or “merciful.” It is a strong name that sounds both classic and modern.
This name fits a boy who is strong but kind, adventurous but thoughtful.
Willow
Willow is a tree known for being flexible and graceful. It is a very popular nature name.
This name is great for a girl who is graceful, adaptable, and can bend without breaking.
Fantasy Names for Magical Characters
The story of the three kings names feels like a fantasy tale. Here are names for characters in a magical world.
Eldrin (EL-drin)
This name has an elvish sound to it, meaning “old secret” or “wise counselor.”
This is a fantastic name for an ancient wizard, a wise elf, or a mysterious king in a fantasy novel.
Lyra (LIE-rah)
Lyra is the name of a constellation. In myth, it was the harp of a famous musician.
This is a beautiful name for a magical heroine, a fairy, or a character who is musical and graceful.
Thorne
Thorne means “thorn bush.” It sounds strong and a little bit dangerous.
This name is ideal for a brave knight, a warrior, or a character who is protective and tough on the outside.
Elara (EL-ah-rah)
Elara is one of the moons of a planet. In mythology, she was a princess.
This name is lovely for a celestial being, a princess from another world, or a character with a quiet, powerful strength.
Drogon
This name sounds fierce and powerful, perfect for a creature of legend.
This is the ultimate name for a powerful dragon, a fierce warrior, or any character that is big and strong.
Aeris (AIR-iss)
Aeris means “air” or “breeze.” It feels light, free, and magical.
This name suits a character who is quick, graceful, and hard to catch, like the wind itself.
Fenris (FEN-riss)
Fenris is a legendary wolf from ancient stories, known for his strength.
This name is perfect for a werewolf character, a fierce protector, or anyone with wild strength.
Morgana
Morgana is a powerful enchantress from legend. The name means “sea circle.”
This name fits a magical character who is mysterious, powerful, and maybe a little bit dangerous.
Orion (oh-RYE-un)
Orion is a famous constellation named after a mighty hunter in myths.
This name is great for a character who is brave, strong, and always follows their goals.
Titania
Titania is the queen of the fairies in a famous story. The name means “giant” or “great one.”
This name suits a fairy queen, a powerful female ruler, or any character who commands respect.
Mythical & Historical Names
History and myth are full of rulers as famous as the three kings names. Here are some powerful choices.
Arthur
Arthur means “bear” or “noble.” He is the legendary king of Camelot and the Knights of the Round Table.
This name is for a noble, just, and heroic boy who brings people together.
Cleopatra
Cleopatra was the famous queen of Egypt, known for her intelligence and beauty. The name means “glory of the father.”
This is a powerful name for a girl who is smart, charming, and destined to be a leader.
Solomon
Solomon means “peace.” He was a king known for his incredible wisdom.
This name is perfect for a thoughtful, intelligent, and fair-minded child who seeks knowledge.
Freya
Freya is the goddess of love, beauty, and war. Her name means “lady.”
This name suits a strong, beautiful, and passionate girl who is both kind and fierce.
Odin
Odin is the chief god in mythology, associated with wisdom and war. The name means “inspiration.”
This is a strong name for a wise, powerful, and slightly mysterious boy.
Isis
Isis was a powerful Egyptian goddess of magic, motherhood, and healing.
This name fits a girl who is nurturing, magical, and deeply connected to her family.
Thor
Thor is the god of thunder, known for his strength and his mighty hammer.
This name is perfect for a strong, protective boy with a big heart and a loud laugh.
Athena
Athena is the goddess of wisdom, war strategy, and crafts. She was known for her intelligence.
This name suits a smart, strategic girl who is good at solving problems and creating things.
Zeus
Zeus was the king of the gods, ruler of the sky and thunder.
This powerful name is for a boy who is a natural leader, strong, and commands attention.
Hera
Hera was the queen of the gods, goddess of marriage and family.
This name fits a girl who is loyal, powerful, and protective of those she loves.
Meaningful / Strong Names
A name can give a child strength. Here are names with powerful meanings, just like the meanings behind the three kings names.
Ethan
Ethan means “strong,” “enduring,” and “firm.” It is a name that suggests stability.
This name is ideal for a reliable, solid, and trustworthy person. He will be a rock for his family.
Audrey
Audrey means “noble strength.” It brings to mind a graceful and strong actress.
This is a beautiful name for a girl who is elegant, kind, and has an inner strength that everyone can see.
Gabriel
Gabriel means “God is my strong man.” He is an angel known as a messenger.
This name fits a strong, communicative, and protective person who is a natural helper.
Valentina
Valentina means “strong” or “healthy.” It is a name full of life and energy.
This name is perfect for a girl who is full of life, energy, and vigor. She is strong and vibrant.
Andrew
Andrew means “manly” and “strong.” It is a classic name for a dependable person.
This classic name is for a dependable, brave, and straightforward boy.
Bridget
Bridget means “strength” or “exalted one.” It was the name of a powerful goddess and a beloved saint.
This name fits a girl who is strong, respected, and rises above challenges.
Griffin
Griffin means “strong lord” and is also a mythical creature that is half lion, half eagle.
This name is perfect for a boy who is brave, strong, and a little bit legendary.
Matilda
Matilda means “battle-mighty.” It was the name of a powerful queen and empress.
This name suits a girl who is a fighter, strong-willed, and ready to take on the world.
Magnus
Magnus means “great.” It is a strong, bold name for someone destined for big things.
This name is ideal for a boy who will make a big impact on the world around him.
Valerie
Valerie means “strength” and “health.” It is a strong name with a soft, beautiful sound.
This name fits a girl who is strong, healthy, and full of vibrant energy.
Conclusion
The story of the three kings names—Melchior, Caspar, and Balthasar—has fascinated people for centuries. Their journey shows us the importance of following our dreams and searching for wonder. Whether you love these ancient names or prefer something modern, funny, or strong, there is a name out there for everyone.
We hope this list of over 100 names, inspired by the three kings names and royalty from around the world, has helped you find the perfect fit. A name is the first gift you give to your child, so picking one with meaning, history, or just a sound you love is a beautiful thing. Happy naming.
(FAQs)
1. What are the names of the three kings?
The traditional three kings names are Melchior, Caspar (also spelled Gaspar), and Balthasar.
2. What do the three kings names mean?
Melchior is often said to mean “King of Light,” Caspar means “The White One” or “Treasurer,” and Balthasar means “The Lord of Treasures.”
3. Are the three kings names mentioned in the Bible?
No, the Bible does not actually give the names of the three kings. It only says that wise men from the East visited Jesus. Their names came from later traditions and stories.
4. Why are there three kings?
The Bible doesn’t say how many wise men there were. Tradition says there were three because they brought three gifts: gold, frankincense, and myrrh.
5. What gifts did the three kings bring?
The three kings brought gifts of gold, frankincense (a special perfume), and myrrh (an anointing oil) to the baby Jesus.

Norman Lewis was a British writer famed for his brilliant travel journalism, sharp cultural insight, and classics like Naples ’44 and Voices of the Old Sea.









