250+ Good Witch Names: Sweet, Heroic & Healing Character Names
The best good witch names in fiction do something remarkable. They feel like sunlight. When you hear "Glinda," "Hermione," or "Willow Rosenberg," you instantly know these characters use their magic to protect, heal, and help others. That emotional feeling is exactly what makes a good witch name work. The right good witch name signals kindness before your character even speaks a word.
I built this guide after years of helping writers in my inbox find names for their heroic witch characters. You get 250+ good witch names drawn from famous movies, TV shows, books, video games, anime, Indian traditions, and etymology. Each name includes source, meaning, or heroic trait. Whether you are writing a heroic witch character, running a wholesome RPG campaign, naming a baby girl, or choosing a magical name for a story protagonist, this is your complete reference to fiction's sweetest and most heroic witches. The guide ends with a naming formula so you can invent your own good witch character.
A good witch name is a character name that signals kindness, healing, light, or heroic magic through soft sounds and positive meanings. The most iconic good witch names in fiction include Glinda (The Wizard of Oz, Wicked), Hermione Granger (Harry Potter), Sabrina Spellman, Willow Rosenberg (Buffy), Prue, Piper, and Phoebe Halliwell (Charmed), Sally Owens (Practical Magic), and Aggie Cromwell (Halloweentown). Each name feels warm, heroic, or wise, signaling the character's benevolent nature.
What Makes a Name Feel "Good Witch"?
A good witch name creates emotional warmth. It uses soft consonants (L, M, N, S, W), flowing vowels, and meanings tied to light, healing, grace, or nature. The best good witch names contrast sharply with evil witch names. Where villains use harsh sounds like K, X, and Z, heroines use gentler names like Willow, Grace, and Serena.
Elements of a Good Witch Name
Iconic good witch names share three qualities.
- Soft, flowing sounds. Willow, Selene, Aurora, Serena.
- Positive meanings. Light, hope, healer, blessed, grace, joy.
- Nature or celestial roots. Moon, dawn, star, willow, rose, sage.
Good vs Evil Witch Name Patterns
The contrast between good and evil witch names is striking. "Bellatrix" and "Willow" tell two different stories before you even meet the characters. Browse my evil witch names guide for the villainous counterparts to these heroic names.
Classic Good Witch Names (30 Names)
Classic good witch names are the beloved favorites that appear across generations of fiction. These names have become shorthand for "kind, wise, and magical." They work equally well for real babies, character names, or magical online personas.
| Name | Meaning | Origin |
|---|---|---|
| Willow | Willow tree, grace | Old English |
| Grace | Divine kindness | Latin |
| Hope | Optimism, expectation | Old English |
| Faith | Belief, trust | Latin |
| Aurora | Dawn goddess | Latin |
| Clara | Bright, clear | Latin |
| Serena | Calm, tranquil | Latin |
| Joy | Happiness, delight | Old French |
| Verity | Truth | Latin |
| Allegra | Joyful, cheerful | Italian |
- Iris. Rainbow messenger.
- Selene. Moon goddess.
- Solace. Comfort, peace.
- Naomi. Pleasantness.
- Patience. Calm endurance.
- Amara. Eternal, unfading.
- Isla. Island, peaceful.
- Lark. Songbird.
- Nova. New star.
- Cleo. Glory, pride.
- Elowen. Elm tree.
- Wren. Small bird.
- Ivy. Faithfulness.
- Sage. Wise one.
- Hazel. Wisdom tree.
- Poppy. Bright flower.
- Rowan. Sacred tree.
- Sunny. Cheerful, warm.
- Meadow. Grassy field.
- Fern. Feathery plant.
Good Witch Names in Wicked (Movie & Musical)
The 2024 Wicked movie and the long-running Broadway musical made good witch names mainstream again. Glinda the Good is the most famous good witch character in modern pop culture, and her full name in the Wicked universe is Galinda Upland of the Upper Uplands. Here are the main good witch names in Wicked that readers search for the most.
| Name | Wicked Role | Why She Is Good |
|---|---|---|
| Glinda | Good Witch of the North | Bubbly, hopeful, loyal to Elphaba |
| Galinda Upland | Glinda's full given name | Her name before she becomes "Glinda" |
| Elphaba Thropp | Misunderstood hero | Fights for animal rights, villainized unfairly |
| Nessarose Thropp | Elphaba's sister | Starts good, corrupted later |
| Fiyero | Prince, Elphaba's love | Male character but good-aligned |
If you are searching for "the name of the good witch in Wicked," the answer is Glinda (originally Galinda Upland of the Upper Uplands). Elphaba is the main protagonist and is good at heart, but the public of Oz incorrectly brands her as the Wicked Witch of the West.
Famous Movie Good Witches (25 Names)
Film has given us the most recognizable good witches of all time. These characters shaped how audiences visualize heroic magic-users. Each name below comes from a specific movie where the witch serves as the hero or wise protector.
| Name | Movie/Source | Heroic Traits |
|---|---|---|
| Glinda | The Wizard of Oz (1939) | Good Witch of the North |
| Sally Owens | Practical Magic (1998) | Loving mother witch |
| Gillian Owens | Practical Magic (1998) | Free-spirited protector |
| Aggie Cromwell | Halloweentown (1998) | Wise grandmother witch |
| Marnie Piper | Halloweentown series | Young hero witch |
| Sophie Piper | Halloweentown series | Sweet younger sister |
| Elphaba | Wicked (2024) | Misunderstood hero |
| Cassie Nightingale | The Good Witch (2008) | Kind small-town witch |
| Grace Russell | The Good Witch series | Cassie's witch daughter |
| Sarah Bailey | The Craft (before turn) | Struggling teen witch |
- Beatrix. Practical Magic ancestor.
- Vivian Wembly. Practical Magic.
- Antonia Owens. Practical Magic.
- Regina. Practical Magic aunt.
- Bridget Bishop-Owens. Practical Magic origin.
- Kiki. Kiki's Delivery Service.
- Sophie Hatter. Howl's Moving Castle.
- Miss Price. Bedknobs and Broomsticks.
- Marnie Cromwell. Halloweentown legacy.
- Prudence. Bedknobs and Broomsticks.
- Aida. Halloweentown 2.
- Aggie Jr. Halloweentown family.
- Splendora. Halloweentown.
- Bailee. Twitches.
- Alex Fielding. Twitches.
Famous TV Good Witches (30 Names)
TV has produced some of fiction's most beloved good witches. Series like Charmed, Bewitched, and Sabrina the Teenage Witch gave us decades of heroic witch characters. Each name below refers to a specific TV character who serves as a protector or hero.
| Name | TV Show | Heroic Role |
|---|---|---|
| Sabrina Spellman | Sabrina the Teenage Witch | Teen witch hero |
| Hilda Spellman | Sabrina the Teenage Witch | Loving aunt |
| Zelda Spellman | Sabrina the Teenage Witch | Wise aunt |
| Willow Rosenberg | Buffy the Vampire Slayer | Best friend witch |
| Tara Maclay | Buffy the Vampire Slayer | Gentle witch girlfriend |
| Prue Halliwell | Charmed | Eldest Charmed One |
| Piper Halliwell | Charmed | Middle Charmed sister |
| Phoebe Halliwell | Charmed | Youngest Charmed sister |
| Paige Matthews | Charmed | Half-sister Charmed One |
| Samantha Stephens | Bewitched | Kind suburban witch |
- Tabitha Stephens. Bewitched.
- Aunt Clara. Bewitched.
- Aunt Hagatha. Bewitched.
- Serena. Bewitched cousin.
- Cassie Blake. The Secret Circle.
- Diana Meade. The Secret Circle.
- Faye Chamberlain. The Secret Circle.
- Bonnie Bennett. The Vampire Diaries.
- Sheila Bennett. The Vampire Diaries.
- Emily Bennett. The Vampire Diaries.
- Freya Mikaelson. The Originals (heroic arc).
- Davina Claire. The Originals.
- Hope Mikaelson. Legacies.
- Josie Saltzman. Legacies.
- Lizzie Saltzman. Legacies.
- Wanda Maximoff. WandaVision (before turn).
- Agatha Harkness. Agatha All Along.
- Alice Wu-Gulliver. Agatha All Along.
- Jennifer Kale. Agatha All Along.
- Lilia Calderu. Agatha All Along.
Book & Literature Good Witches (25 Names)
Literature has given us the deepest good witch characters. Novels allow authors to build heroic witch backstories that films cannot match. These good witches endure because their kindness and wisdom feel real and their power has purpose.
| Name | Book/Series | Heroic Role |
|---|---|---|
| Hermione Granger | Harry Potter | Brightest witch of her age |
| Luna Lovegood | Harry Potter | Kind, wise Ravenclaw |
| Ginny Weasley | Harry Potter | Brave young witch |
| Minerva McGonagall | Harry Potter | Wise Transfiguration teacher |
| Molly Weasley | Harry Potter | Loving matriarch |
| Granny Weatherwax | Discworld (Pratchett) | Cranky but heroic witch |
| Tiffany Aching | Discworld | Young hero witch |
| Nanny Ogg | Discworld | Wise old witch |
| Magrat Garlick | Discworld | Compassionate healer |
| Agnes Nitt | Discworld | Kind gentle witch |
- Serafina Pekkala. His Dark Materials.
- Ruta Skadi. His Dark Materials.
- Diana Bishop. A Discovery of Witches.
- Sarah Bishop. A Discovery of Witches.
- Em Norman. A Discovery of Witches.
- Lyra Belacqua. His Dark Materials.
- Meggie Folchart. Inkheart.
- Alice. Alice, I Think.
- Anya. Anya's Ghost.
- Mildred Hubble. The Worst Witch.
- Enid Nightshade. The Worst Witch.
- Miss Cackle. The Worst Witch.
- Miss Hardbroom. The Worst Witch (stern but good).
- Nita Callahan. Young Wizards.
- Kit Rodriguez. Young Wizards.
Create 50,000+ original witch names across 8 magical styles. From good and heroic to dark and mysterious. Perfect for building your own witch character.
Try the Free Generator →Indian Good Witch Names (15 Names)
Indian witch names bring ancient Sanskrit meaning and spiritual depth to good witch characters. These names come from Hindu goddess traditions where the divine feminine is often fierce AND benevolent. They suit any good witch character tied to ancient Eastern wisdom, meditation magic, or Ayurvedic herbalism.
| Name | Sanskrit Meaning |
|---|---|
| Chandra | Moon goddess |
| Devi | Divine goddess |
| Tara | Star, saving mother |
| Kalyani | Auspicious, beautiful |
| Shakti | Divine feminine energy |
| Lakshmi | Goddess of prosperity |
| Saraswati | Goddess of wisdom |
| Parvati | Goddess of love |
- Anaya. Caring, protected.
- Priya. Beloved.
- Indira. Beauty, splendor.
- Nisha. Night (peaceful).
- Maya. Illusion, magic.
- Uma. Mother goddess.
- Rohini. Red cow goddess.
Good Witch Girl Names (20 Names)
If you are looking specifically for witch names for girls (daughter character, OC, or baby name), these pair feminine softness with magical meaning. All work beautifully for young witch characters in middle grade or YA fiction, and most also work as real baby girl names.
- Luna. Moon.
- Stella. Star.
- Juniper. Evergreen tree.
- Willow. Grace, flexibility.
- Hazel. Wisdom tree.
- Ivy. Faithful plant.
- Daisy. Day's eye.
- Poppy. Bright flower.
- Violet. Small purple bloom.
- Rose. Classic flower.
- Pearl. Precious.
- Ruby. Red gem.
- Opal. Rainbow stone.
- Iris. Rainbow flower.
- Lily. Pure flower.
- Flora. Flower goddess.
- Celeste. Heavenly.
- Odette. Wealthy.
- Elsie. God is my oath.
- Clover. Lucky plant.
Chaos Witch Names (10 Names)
Chaos witch names apply to morally ambiguous good witches who use wild magic. The chaos witch is still "good" but her power comes from unpredictability rather than order. These names suit characters who are powerful allies but a little dangerous to be around. Think of them as the "neutral good" chaotic ally.
- Nyx. Primordial night.
- Enyo. Battle goddess.
- Discordia. Strife goddess (reclaimed).
- Rhea. Flow, chaos.
- Astra. Of the stars.
- Nyxaria. Chaos night.
- Wildlyn. Wild magic.
- Riot. Rebellious name.
- Chaos. Primordial.
- Rhiannon. Great queen.
Bog Witch Names (10 Names)
Bog witch names apply to good witches who live in swamps, marshes, and wetlands. The bog witch is often misunderstood because of her unusual home, but her magic focuses on wetland healing, water purification, and plant magic. These names suit cottagecore wet-world witches.
- Marsh. Wet meadow.
- Reed. Water plant.
- Cattail. Marsh plant.
- Fenella. Fen (bog) spirit.
- Peatrix. Peat-related.
- Mossie. Mossy dweller.
- Lily (Pond). Water lily witch.
- Mire. Wet earth.
- Sedge. Marsh plant.
- Fenley. Fen meadow.
Video Game & Anime Good Witches (20 Names)
Video games and anime have produced some of the most beloved good witch characters of modern fiction. These characters are often young apprentices learning their craft with kindness. Each name below comes from a specific game or anime where the witch serves as the protagonist or ally.
Video Game Good Witches
- Yennefer of Vengerberg. The Witcher (heroic arc).
- Triss Merigold. The Witcher.
- Ciri. The Witcher.
- Shani. The Witcher.
- Alena. Dragon Quest IV.
- Aerith Gainsborough. Final Fantasy VII.
- Yuna. Final Fantasy X.
- Lulu. Final Fantasy X.
- Merrill. Dragon Age II.
- Bethany Hawke. Dragon Age II.
Anime Good Witches
- Kiki. Kiki's Delivery Service.
- Chihiro. Spirited Away.
- Sophie. Howl's Moving Castle.
- Akko Kagari. Little Witch Academia.
- Diana Cavendish. Little Witch Academia.
- Doremi Harukaze. Ojamajo Doremi.
- Hazuki Fujiwara. Ojamajo Doremi.
- Onpu Segawa. Ojamajo Doremi.
- Sakura Kinomoto. Cardcaptor Sakura.
- Madoka Kaname. Puella Magi Madoka Magica.
Names Meaning Light or Bright (15 Names)
Some names literally mean light, brightness, or dawn in their original languages. These etymology-based names give writers a subtle way to signal a character's good nature through her name alone. Many work beautifully as real baby names too.
| Name | Meaning | Origin |
|---|---|---|
| Alba | White, dawn | Latin/Spanish |
| Clara | Bright, clear | Latin |
| Lucia | Light | Latin |
| Lucinda | Beautiful light | Latin |
| Aileen | Bright, shining light | Irish |
| Solene | Solemn, sun | French |
| Aurora | Dawn goddess | Latin |
| Zora | Dawn | Slavic |
- Roxana. Dawn (Persian).
- Elena. Shining light (Greek).
- Ilona. Light (Hungarian).
- Helia. Sun (Greek).
- Nera. Light (Aramaic).
- Bertha. Bright, famous (German).
- Aoife. Radiant (Irish).
Names Meaning Healer or Blessed (15 Names)
Healing witch names carry ancient meaning. These names either literally mean "healer" or come with associations of blessing, comfort, and mercy. They suit any good witch character focused on herbalism, medicine, or protective magic.
| Name | Meaning | Origin |
|---|---|---|
| Beatrix | Blessed, bringer of joy | Latin |
| Beatrice | She who brings happiness | Latin |
| Naomi | Pleasantness | Hebrew |
| Solace | Comfort in distress | Latin |
| Mercy | Compassion, forgiveness | Latin |
| Eir | Norse healing goddess | Old Norse |
| Damara | Gentle | Greek |
| Panacea | Universal cure | Greek |
- Bora. Nomadic healer (Turkish).
- Aidan. Little fire (Irish, healing).
- Balsam. Healing balm.
- Angelica. Angelic, healing herb.
- Meliora. Better, healer.
- Rowena. Famous friend, blessed.
- Bridget. Celtic healing goddess.
Names Meaning Grace or Kindness (15 Names)
Grace-based names bring elegance and gentleness to good witch characters. These names come from Latin and Greek roots meaning "grace," "kind," or "compassionate." They pair beautifully with heroic personalities.
- Grace. Divine kindness.
- Anna. Grace (Hebrew).
- Hannah. Grace (Hebrew).
- Nadia. Hope (Slavic).
- Ann. Grace.
- Nancy. Grace.
- Anais. Grace (French).
- Charis. Grace (Greek).
- Karina. Pure, dear.
- Sonia. Wisdom.
- Damaris. Gentle (Greek).
- Aiko. Beloved (Japanese).
- Ai. Love (Japanese).
- Amara. Grace, eternal.
- Kalyani. Auspicious (Sanskrit).
Nature Good Witch Names (20 Names)
Nature witch names have always felt inherently "good." These names draw from trees, herbs, and gentle flowers. They suit green witches, herbalists, and any character whose magic feels rooted in the earth. Browse my baby girl names guide if you need nature-based real baby name ideas.
- Willow. Flexible tree.
- Rowan. Sacred tree.
- Ivy. Evergreen faithfulness.
- Sage. Wise herb.
- Hazel. Wisdom tree.
- Fern. Feathery plant.
- Aspen. Quaking tree.
- Meadow. Grassy field.
- Poppy. Bright flower.
- Daisy. Day's eye.
- Iris. Rainbow flower.
- Jasmine. Fragrant flower.
- Lavender. Calming herb.
- Rose. Classic flower.
- Violet. Small purple bloom.
- Camellia. Winter flower.
- Marigold. Sun flower.
- Primrose. First rose.
- Juniper. Evergreen berry.
- Clover. Lucky plant.
Celestial Good Witch Names (10 Names)
Celestial names blend perfectly with the good witch archetype. These names come from moon, stars, and sky. Sources of light and hope. They suit any character whose magic feels tied to the heavens.
- Aurora. Dawn.
- Stella. Star.
- Luna. Moon.
- Selene. Moon goddess.
- Nova. New star.
- Astra. Of the stars.
- Celeste. Heavenly.
- Lyra. Harp constellation.
- Vega. Bright star.
- Elara. Jupiter's moon.
How to Name Your Own Good Witch Character
If you are writing an original good witch character, you probably want a name that feels heroic without copying famous ones. Follow this four-step formula to create a name that signals kindness before your character even speaks.
Step 1: Pick a Soft, Flowing Sound
Choose soft consonants that feel warm when spoken. L, M, N, S, and W work best. "Willow," "Selene," and "Meredith" all feel gentle before you know what they mean. The sound does 40 percent of the "good witch" work.
Step 2: Choose a Positive Meaning
Use a name that carries positive meaning. Light, healer, grace, blessed, or nature. Names like Clara (bright), Beatrix (blessed), and Grace (divine kindness) work partly because their meanings hint at goodness. Invented names should still evoke warmth (dawn, dew, hope, honey, meadow).
Step 3: Consider the Setting
Match the name to your story's era and world. A medieval fantasy needs old-sounding names like Rowena or Beatrice. A modern urban fantasy can use names like Willow or Luna. If your name feels out of place for the era, the hero moment will not land.
Step 4: Test It Against Evil Counterparts
Imagine your good witch beside the story's villain. Does your name feel warmer? Softer? Does it contrast with the antagonist's name? Test the name in dialogue. Browse my witch familiar names guide if you also need to name her animal companion.
Common Mistakes When Naming Good Witches
1. Too Sugary or One-Dimensional
"Sweetie Blossom Sunshine" reads as annoying, not heroic. The best good witches have depth. Kindness balanced with strength. Subtle warmth beats over-the-top sweetness.
2. Contradicting Names
Calling your hero "Bellatrix" or "Maleficent" fights against her nature. These names carry villainous baggage that will confuse readers. Save harsh, dark-meaning names for your antagonists.
3. Wrong Era Match
"Zephyr Moonchild" does not fit a medieval setting. Similarly, "Beatrice of the Ancient Order" feels strange in modern urban fantasy. Match the name style to your world's period.
Frequently Asked Questions
What is a good witch name?
A good witch name combines soft sounds with positive meanings. Classic examples include Willow (Old English tree), Grace (divine kindness), Serena (calm), Beatrix (blessed), Clara (bright), Hope, Faith, Charity, Verity (truth), and Aurora (dawn). The most famous good witch names in fiction are Glinda (Wizard of Oz, Wicked), Hermione Granger (Harry Potter), Sabrina Spellman, and the Halliwell sisters (Charmed).
What are some good witch names?
Some popular good witch names include Willow, Grace, Luna, Aurora, Hermione, Glinda, Sabrina, Willow, Hazel, Sage, Ivy, Juniper, Beatrix, Clara, Serena, Selene, Rowan, Stella, Celeste, Elowen, Iris, Lark, Nova, Elara, Wren, and Verity. Each name signals kindness, wisdom, or healing through its sound and meaning.
Who is the most famous good witch?
Glinda the Good Witch from The Wizard of Oz and Wicked is the most iconic good witch in Western pop culture. Her full name in the Wicked universe is Galinda Upland of the Upper Uplands. Hermione Granger from Harry Potter is the most beloved literary good witch of the modern era. The Halliwell sisters from Charmed are TV's most famous good witch trio.
What is the name of the good witch in Wicked?
The good witch in Wicked is named Glinda, originally called Galinda Upland of the Upper Uplands. She is the Good Witch of the North in Oz. In Wicked's story, the "wicked witch" Elphaba is actually the real hero. The public of Oz incorrectly labels her as evil. So both Glinda and Elphaba can be considered good witches in the Wicked universe.
What is a name for a kind witch?
Names for kind witches combine soft sounds with positive meanings. Examples include Willow (Old English tree), Grace (divine kindness), Serena (calm), Beatrix (blessed), Clara (bright), Hope, Faith, Charity, Verity (truth), and Aurora (dawn). Nature names like Sage, Hazel, and Rowan also feel inherently kind and grounded.
What are white witch names?
White witch names typically evoke light, purity, and blessed magic. Examples include Glinda (Wizard of Oz), Alba (white/dawn), Clara (bright), Aurora (dawn), Lucia (light), Aileen (bright shining), and Selene (moon). In modern Wiccan tradition, "white witch" refers to any practitioner focused on healing and protective magic, making these names ideal for such characters.
What baby name means witch but sounds good?
Positive baby names with witch-related meanings include Sabrina (originally a river goddess), Bridget (Celtic healing goddess), Rowan (sacred Celtic tree), Selene (Greek moon goddess), Willow (Old English tree name), Aurora (Roman dawn goddess), and Freya (Norse goddess of love and magic). All remain popular and beautiful modern baby names.
What are healing witch names?
Healing witch names include Beatrix (blessed), Panacea (universal cure), Eir (Norse healing goddess), Bridget (Celtic healing goddess), Aidan (little fire for healing), Angelica (healing herb), Balsam (healing balm), Rowena (blessed friend), Solace (comfort), Mercy, and Damara (gentle). These names suit witch characters focused on herbalism, medicine, or protective magic.
What are Indian witch names?
Indian witch names come from Sanskrit goddess traditions and include Chandra (moon), Devi (goddess), Tara (star), Kalyani (auspicious), Shakti (divine energy), Lakshmi (prosperity), Saraswati (wisdom), Parvati (love), Anaya (caring), Priya (beloved), Indira (beauty), Maya (illusion/magic), and Uma (mother goddess). These names suit witches tied to Ayurvedic magic, meditation, or Eastern wisdom traditions.
What is a chaos witch name?
Chaos witch names apply to morally ambiguous good witches who use wild magic. Examples include Nyx (primordial night), Enyo (battle), Discordia (strife reclaimed), Rhea (flow), Astra, Nyxaria, Wildlyn, Rhiannon, and simply Chaos. These names suit characters who are powerful allies but a little dangerous to be around. Think of them as the "neutral good" chaotic ally in RPG terms.
What is a bog witch name?
Bog witch names apply to good witches who live in swamps, marshes, and wetlands. Examples include Marsh, Reed, Cattail, Fenella (fen spirit), Peatrix, Mossie, Lily Pond, Mire, Sedge, and Fenley. These witches focus on wetland healing, water purification, and marsh plant magic.
What are Disney good witch names?
Disney's most famous good witch is Glinda from The Wizard of Oz (though technically MGM, not Disney). Actual Disney good witches include the Fairy Godmother from Cinderella, Flora, Fauna, and Merryweather from Sleeping Beauty, and Mama Odie from The Princess and the Frog. Elsa from Frozen and Rapunzel share witch-like magical qualities in modern Disney adaptations.
Final Thoughts
Good witch names carry the weight of centuries of storytelling. From Glinda's shimmering entrance to Hermione's brilliant spell-casting. Whether you draw from movies, TV, books, video games, anime, Indian traditions, or etymology, the 250+ good witch names in this guide give you a complete map of fiction's kindest and most heroic sorceresses.
The strongest good witches in fiction share one trait. Their names feel like sunlight. Willow means "flexible strength." Grace means "divine kindness." Beatrix means "blessed." When you invent your own hero, let the name carry the warmth. Your readers will trust her long before she saves the day.
Need more inspiration? Try my free witch name generator, or browse my guides to evil witch names, fantasy witch names, and witch familiar names.
Writing a good witch character? Email me at witchnamesgenerator@gmail.com with your story premise and I will suggest names that fit.