Are you looking for a name that is both strong and mysterious? Or what about something fantastical or quirky? Perhaps you’d like to capture some whimsy with the names of mythical creatures, mystical flowers, or energy-giving gemstones. For some baby name inspiration, we turned to the tales of folklore and mythology, nature and pop-culture. From your favorite witches and wizards, warlocks and dragons, to present-day illusionists and magicians of the past, there are so many wondrous and enchanting names to choose from. The following 50 names have been selected for their magical roots and meanings. Perhaps you’ll find the perfect name for your baby, here. (And, who knows, maybe everyone else will magically concur.)

See below for some magical baby names for girls along with their meanings, origins, and other interesting information.

Althea

Origin: GreekMeaning: with healing power; wholesomeAlternative Spellings & Variations: Allthea, Thea, Alphea (Old English)Famous Namesakes: American tennis player, Althea Gibson; English sculptor, Althea WynnePeak Popularity: Althea is a rare name today in the U.S., having reached peak popularity in 1956 when 388 girls were given this name.

Alvina

Origin: British (Old English)Meaning: elf-friend; a magical beingAlternative Spellings & Variations: Alvyna, Elvina, ElvynaFamous Namesakes: American drama teacher and director, Alvina KrausePeak Popularity: Alvina was most popular in 1891 when 518 of every million babies were given this name.

Aura

Origin: LatinMeaning: glowing light; soft breezeAlternative Spellings & Variations: Aure, Auria, Auriana Famous Namesakes: Danish singer, Aura Dione; Israeli social activist, Aura Herzog; South African singer, Aura LewisPeak Popularity: Aura reached peak popularity in 1888 when 16 people in the U.S. were given the name. 

Calypso

Origin: GreekMeaning: she who hidesAlternative Spellings & Variations: Calipso, Cali, CalyFamous Namesakes: In Greek mythology, Calypso was the goddess-nymph of the mythical island of Ogygia who fell in love with Odysseus.Peak Popularity: 15 per one million babies were named Calypso in 2017, in the U.S.

Celestia

Origin: LatinMeaning: heavenly; of the skyAlternative Spellings & Variations: CelesteFamous Namesakes: American educator, Celestia Susannah Parrish; Vietnamese religious leader, Celestia De LamourPeak Popularity: The name Celestia has been around since the early 1800s reaching peak popularity at 639th place in 1886.

Citrine

Origin: FrenchMeaning: the healing power of the sun; optimisticAlternative Spellings & Variations: CitronFamous Namesakes: There is yet to be a renowned Citrine but with such a magical name, it’s only a matter of time.Peak Popularity: In 1999, 8 of every 1 million girls in the U.S. were named Citrine.

Daenerys

Origin: Invented by Game of Thrones author George R.R. MartinMeaning: lady of light; lady of hopeAlternative Spellings & Variations: Daeny, DanieFamous Namesakes: This Game of Thrones character’s full name is Daenerys Stormborn TargaryenPeak Popularity: 171 newborns were named Daenerys in 2018.

Delilah

Origin: HebrewMeaning: a delight; a flirt; delicateAlternative Spellings & Variations: Dalila, Delia, Dahlia, LilahFamous Namesakes: Puerto Rican-American actress, dancer, and model, Delilah Cotto; American author, Delilah S. Dawson.Peak Popularity: At its peak of popularity, in 2019, Delilah was the 88th most popular name in the U.S.

Eira

Origin: WelshMeaning: snowAlternative Spellings & Variations:  Ayra, Eir, Eyr, Eyra,Famous Namesakes: Finnish gymnast, Eira Lehtonen; Finnish playwright, Eira StenbergPeak Popularity: Eira is rare in the U.S., with only 29 girls given this name at its peak of popularity in 2019.

Evelina

Origin: LatinMeaning: desired; water; islandAlternative Spellings & Variations:  Eveline, Evalina, Evaleen, AvelineFamous Namesakes: English Socialite, Evelina Gertrude de Rothschild; Lithuanian jazz singer, Evelina Sašenko-Statulevičienė Peak Popularity: Evelina is a rare name in the U.S.; most popular in 1887 when 18 babies were given the name.

Faye

Origin: British (Old English)Meaning: stems from the word ‘faie’, which means fairyAlternative Spellings & Variations: Fay, FaieFamous Namesakes: American actress, Faye Dunaway; rodeo star, Faye Blackstone; blues singer, Faye Adams; snowboarder, Faye GuliniPeak Popularity: The name Faye was at its peak of popularity in 1940 when it ranked 153rd.

Hermione

Origin: GreekMeaning: stone; earthlyAlternative Spellings & Variations: HermiyonieFamous Namesakes: Though fictional, Harry Potter’s magical best friend is the most well-known Hermione. Also on the list are British actresses Hermione Baddeley and Hermione Corfield.Peak Popularity: In 2018, Hermione reached peak popularity with 47 of every million babies being given this name.

Hero

Origin: GreekMeaning: demi-god; heroic; brave oneAlternative Spellings & Variations: HeraFamous Namesakes: English actor and model (nephew of Ralph Fiennes,) Hero Fiennes Tiffin; daughter of English singer/model Myleene Klass, Hero Quinn.Peak Popularity: 28 babies were named Hero in the U.S. in 2015 at its peak of popularity.

Iris

Origin: GreekMeaning: flower name; Greek for rainbowAlternative Spellings & Variations: Irita, Irissa, Irys, IryssaFamous Namesakes: British novelist and philosopher, Iris Murdoch; American journalist, Iris ChangPeak Popularity: Iris was the 129th most popular baby girl name in 2019.

Luna

Origin: Latin Meaning: moon Alternative Spellings & Variations: Lou, Lulu, Lunette, Lunetta Famous Namesakes: Penelope Cruz and Javier Bardem named their daughter Luna in 2013; John Legend and Chrissy Teigen named their’s Luna in 2016; Luna Lovegood is a well-loved character from the Harry Potter series Peak Popularity: Luna is a trendy name in the U.S., sitting at 16th most popular in 2019.

Nixie

Origin: GermanMeaning: water nymphAlternative Spellings & Variations: Nixi, Nixy, NyxieFamous Namesakes: Nixie Nixie Lowe, daughter of American actor Chad Lowe; American ballerina and child-actress, Nixie Strazza.Peak Popularity: In 2011, 28 baby girls were named Nixie.

Nimue

Origin: GreekMeaning: Lady of the lake; remembranceAlternative Spellings & Variations: Nymue, Nimueh, NinianeFamous Namesakes: Nimue is one of The Lady of the Lake’s many names from The Legends of King Arthur and His Knights.Peak Popularity: In 2001, 5 babies in every million were given this name.

Osha

Origin: Indian (Sanskrit), AmericanMeaning: shining; bearAlternative Spellings & Variations: Occia, Oshia,Famous Namesakes: To date, there aren’t any well-known Oshas, though the name sounds similar to the acronym OSHA (the federal agency in charge of workplace safety).Peak Popularity: Osha is a rare name in the U.S. with only 349 babies given the name since 1880.

Parisa

Origin: PersianMeaning: like a fairyAlternative Spellings & Variations: Pari, Parissa, ParyssaFamous Namesakes: Persian classical singer, Parisa.Peak Popularity: In 2017, 22 babies were given the name Parisa in the U.S.

Pixie

Origin: IrishMeaning: fairyAlternative Spellings & Variations: Picksee, Pixee, Pixy, PyxieFamous Namesakes: English singer and song-writer, Pixie Lott; English singer and model, Pixie Geldof; American child-actress, Pixie DavisPeak Popularity: 1955 was the peak of Pixie’s popularity when 37 baby girls were given this name in the U.S.

Sabrina

Origin: CelticMeaning: From the River Severn Alternative Spellings & Variations: Sabreena, SabrynaFamous Namesakes: American actress, Sabrina Carpenter; Italian singer, Sabrina SolernoPeak Popularity: The name Sabrina reached peak popularity in 1977 when it ranked 63rd in the U.S. It remained in and around the Top 100 until the late 90’s when its popularity began to decline.

Shannara

Origin: UnknownMeaning: magical; mysticalAlternative Spellings & Variations: Shanara, Shanna, ShanFamous Namesakes: There aren’t, yet, any current renowned Shannaras.Peak Popularity: Shannara is a rare name in the U.S. with only 44 babies given the name in the past 100 years.

Star

Origin: British or AmericanMeaning: starAlternative Spellings & Variations: Starr, Starla, StarletFamous Namesakes: American TV personality and host of The View, Star Jones,Peak Popularity: In 1997, 127 babies per million were named Star.

Tabitha

Origin: HebrewMeaning: graceful; gazelleAlternative Spellings & Variations: Tabetha, Tabytha, Tabata, Tabatha, TabiFamous Namesakes: Tabitha Soren, MTV news reporterPeak Popularity: The name Tabitha hit peak popularity in 1979 when it reached 126th place.

Titania

Origin: GreekMeaning: giant; great oneAlternative Spellings & Variations: TitanayaFamous Namesakes: American model, Titania LynPeak Popularity: In 1972, 33 baby girls were named Titania.

See below for some magical baby names for boys along with their meanings, origins, and other interesting information.

Alaric

Origin: GermanMeaning: all-powerful ruler; noble; regalAlternative Spellings & Variations: Alrick, AlericFamous Namesakes: In literature, Alaric was a noble character in P. G. Wodehouse’s Blandings Castle novels.Peak Popularity: In 2019, 189 baby boys were named Alaric.

Atreyu

Origin: GreekMeaning: fearless (from ancient Greek “atreus”).Alternative Spellings & Variations: Atreju, Atreiu, TreyFamous Namesakes: German author, Michael Ende named a ten-year-old character Atreyu, in his novel (and later film) The Neverending Story (1979).Peak Popularity: In 2019 there were 129 baby boys named Atreyu. 

Arion

Origin: GreekMeaning: musician; melodiousAlternative Spellings & Variations: AreionFamous Namesakes: Arion was a famous poet in Ancient Greece (700 B.C.)Peak Popularity: 47 babies per million born in 2017 were names Arion.

Bastian

Origin: GreekMeaning: revered; venerableAlternative Spellings & Variations: BastienFamous Namesakes: German former professional soccer player, Bastian SchweinsteigerPeak Popularity: Bastien is a rare baby name in the U.S., with 91 per million babies named Bastian in 2018.

Blaine

Origin: IrishMeaning: slender; angularAlternative Spellings & Variations:Famous Namesakes: American Major League Baseball pitcher, Blaine Boyer, American former National Football League safety, Blaine Bishop.Peak Popularity: The name Blaine reached peak popularity when it was 211th on the charts, in 1884.

Bruxo

Origin: PortugueseMeaning: wizard, sorcerer, magician, warlock, witchdoctorAlternative Spellings & Variations: Brukso, BruxFamous Namesakes: There aren’t any famous people by the name of Bruxo (yet…)Peak Popularity: The name Bruxo is rare and not currently rated in the U.S.

Caspian

Origin: EnglishMeaning: from the city of Qazvin; of the seaAlternative Spellings & Variations: Cas, Caspien, CasperFamous Namesakes: Caspian Feild, son of actress Neve Campbell; Prince Caspian is a fictional character from C.S. Lewis’ Chronicles of Narnia seriesPeak Popularity: In 2019, Capsian ranked 791st in the U.S.

Cullen

Origin: Irish; ScottishMeaning: holly tree; handsomeAlternative Spellings & Variations: Culen, KullenFamous Namesakes: Defensive tackle for Green Bay Packers and Philadelphia Eagles, Cullen JenkinsPeak Popularity: Cullen reached peak popularity in 2011 when it reached 412th place.

Dante

Origin: Italian; LatinMeaning: EnduringAlternative Spellings & Variations: Durante, DanFamous Namesakes: English poet, illustrator, painter, Dante Gabriel Rossetti; Dante the MagicianPeak Popularity: 1997 was the peak year for babies named Dante in the U.S., placing it in 200th position.

Draco

Origin: GreekMeaning: dragonAlternative Spellings & Variations: Drako, DrakeFamous Namesakes: Draco Malfoy is a fictional character in J. K. Rowling’s Harry Potter book and film series.Peak Popularity: Draco is a rare boy’s name in the U.S. ranking 3533th in 2019.

Easton

Origin: Old EnglishMeaning: east-facing; magical powerAlternative Spellings & Variations: Eastin, Easten, EstonFamous Namesakes: American country singer, Easton CorbinPeak Popularity: 1,286 per million babies were named Finn in 2018

Finn

Origin: IrishMeaning: fairAlternative Spellings & Variations: Fionn, Fin, FinelyFamous Namesakes: American actor, Finn Wolfhard (Mike from Stranger Things)Peak Popularity: 1,286 per million babies were named Finn in 2018

Flynn

Origin: IrishMeaning: son of the red-haired oneAlternative Spellings & Variations: Flyn, Flin, FlintonFamous Namesakes: American professional basketball player, Flynn Robinson; Orlando Bloom’s and Miranda’s Kerr’s son, Flynn BloomPeak Popularity: In 2014, Flynn ranked 659th in the U.S.

Jareth

Origin: EnglishMeaning: Jared (decent) + Gareth (gentle)Alternative Spellings & Variations: Jerry, Jerith, JerFamous Namesakes: Jareth (played by David Bowie) is a science-fiction, goblin king character in the movie Labyrinth (1986).Peak Popularity:

Jasper

Origin: PersianMeaning: treasurer; bringer of treasureAlternative Spellings & Variations: Jas, Jazz,Famous Namesakes: Jasper Hale, a fictional character from Stephanie Meyer’s Twilight series; modern artist Jasper JohnsPeak Popularity: At peak popularity, Jasper was 136th in 2019, so close to its ranking in 1880 where it sat at 139th place.

Magus

Origin: LatinMeaning: sorcerer; magicianAlternative Spellings & Variations: Magas, Mag,Famous Namesakes: Simon Magus was also known as Simon the Sorcerer or Simon the Magician in ancient Greek times.Peak Popularity: The name Magus is rare and unranked in the U.S.

Merlin

Origin: WelshMeaning: sea fortressAlternative Spellings & Variations: Myrlin, Merle,Famous Namesakes: Merlin was the name of the famous mythological sorcerer and mentor of King Arthur.Peak Popularity: The name Merlin ranked highest in the early 1900s when it was 611th.

Nix

Origin: GreekMeaning: CrimsonAlternative Spellings & Variations: Nicks, NixonFamous Namesakes:Peak Popularity: Nix is a rare name in the U.S. with less than 5 babies given this name in 2019.

Oberon

Origin: English or GermanMeaning: noble; bearlike; elfAlternative Spellings & Variations: AuberonFamous Namesakes: Oberon, King of the Fairies in Shakespeare’s A Midsummer Night’s Dream Peak Popularity: Oberon is a rare name with 13 per million babies given the name in 2018.

Odin

Origin: ScandanavianMeaning: Inspiration; rage; frenzyAlternative Spellings & Variations: Odan, Odinn, OdynFamous Namesakes: Mexican soccer player, Odin Patino,Peak Popularity: Odin sat at 330th in 2019.

Penn

Origin: EnglishMeaning: enclosureAlternative Spellings & Variations: PenFamous Namesakes: Comedian, Penn Jillette; actor, Penn BadgleyPeak Popularity: 41 per million babies were named Penn in 2014.

Skye

Origin: ScottishMeaning: Scottish Isle of Skye;Alternative Spellings & Variations: SkyFamous Namesakes: Canadian singer, Skye SweetnamPeak Popularity: Skye was 368th most popular name in 2014 in the U.S.

Taliesin

Origin: WelshMeaning: shining browAlternative Spellings & Variations: Taleesen, Taleesin, TaliesynFamous Namesakes: American actor, writer, director, Taliesin Jaffe; TaliesinBen Beirdd, 6th-century poet, minstrel, and bard at the court of King Arthur, and possibly two other Celtic (according to legend)Peak Popularity: in 2007 Taliesin was in 2690th position, making it a rare name in the U.S.

Vanir

Origin: Norse; GermanMeaning: mythical god of rain; wandererAlternative Spellings & Variations: Vann, Van, VanyrFamous Namesakes: There isn’t a well-known Vanir (yet…)Peak Popularity: Vanir is a rare baby name in the U.S., it hasn’t yet ranked in the top 1000 names.

Zephyr

Origin: GreekMeaning: west windAlternative Spellings & Variations: Zephir, Zeph, Zepp, ZepFamous Namesakes: Actor Zephyr Benson, son of Robby Benson and Karla De Vito; Tech entrepreneur Sean Parker and his wife Alexandra Lenas named their baby boy ZephyrPeak Popularity: In 2016, 69 babies per million were given the name Zephyr