Skip to main content

75 "Mean Girl" Names for Your Little Spitfire

Discover the ultimate list of "mean girl" names, featuring fierce & bold names that perfectly match the fiery spirit of your little one for a perfect fit.
Mean girl names
Updated: July 2, 2024
Table of contents

Choosing a name for your baby can be both an exciting and challenging task, especially if you are looking for something unique that stands out. For those who are charmed by names with a bit of an edge or a fierce vibe, we've collated a list of 75 "mean girl" names. These names, originating from various cultures and languages, are imbued with meanings that lend themselves an air of authority, strength, and perhaps a hint of mischief.

Fierce & Fiery "Mean Girl" Names

Mean girl names

While no name is inherently mean or indicative of one's nature, some names carry meanings that evoke a sense of fierceness and strength. These names often originate from mythology, nature, or powerful historical figures, and they possess attributes that are bold and fiery. Whether you're drawn to names that symbolize power and resilience or simply appreciate their vibrant connotations, exploring these names can uncover a rich tapestry of meanings that inspire and provoke admiration.

  1. Alecto - Greek, meaning "unceasing anger."
  2. Aislinn - Irish, meaning "dream, vision."
  3. Aria - Hebrew, meaning "lioness."
  4. Artemis - Greek, meaning "goddess of the hunt."
  5. Astra - Greek, meaning "star."
  6. Astrid - Norse, meaning "divinely beautiful."
  7. Ayana - Ethiopian, meaning "beautiful flower."
  8. Beatrix - Latin, meaning "voyager through life."
  9. Bellatrix - Latin, meaning "female warrior."
  10. Bellona - Latin, meaning "to fight."
  11. Blaze - English, meaning "flame."
  12. Brianna - Irish, meaning "strong."
  13. Briar - English, meaning "thorny bush of wild roses."
  14. Calista - Greek, meaning "most beautiful."
  15. Cassandra - Greek, meaning "shining upon man."
  16. Celeste - Latin, meaning "heavenly."
  17. Circe - Greek, meaning "bird."
  18. Claudia - Latin, meaning "lame, enclosure."
  19. Cruella - English, play on "cruel."
  20. Delilah - Hebrew, meaning "delicate."
  21. Drusilla - Latin, meaning "strong."
  22. Echo - Greek, meaning "reflected sound."
  23. Electra - Greek, meaning "shining, bright."
  24. Eris - Greek, meaning "strife."
  25. Fallon - Irish, meaning "leader."
  26. Guinevere - Welsh, meaning "fair lady."
  27. Hecate - Greek, meaning "worker from afar."
  28. Isolde - Welsh, meaning "ice ruler."
  29. Jinx - Latin, meaning "spell."
  30. Jezebel - Hebrew, meaning "not exalted."
  31. Juno - Latin, meaning "queen of the heavens."
  32. Justice - English, meaning "righteousness."
  33. Kali - Hindu, meaning "the black one."
  34. Karina - Scandinavian, meaning "pure."
  35. Leona - Latin, meaning "lioness."
  36. Lilith - Hebrew, meaning "of the night."
  37. Lorelei - German, meaning "alluring enchantress."
  38. Mara - Hebrew, meaning "bitter."
  39. Matilda - German, meaning "battle-mighty."
  40. Medea - Greek, meaning "cunning."
  41. Medusa - Greek, meaning "guardian."
  42. Morgana - Welsh, meaning "sea circle."
  43. Morrigan - Irish, meaning "great queen."
  44. Nyx - Greek, meaning "night."
  45. Odile - French, meaning "prosperous in battle."
  46. Pandora - Greek, meaning "all gifted."
  47. Ramona - Spanish, meaning "wise protector."
  48. Raven - English, meaning "black bird."
  49. Ravenna - Italian, meaning "from the raven."
  50. Roxanne - Persian, meaning "dawn."
  51. Roxy - Persian, meaning "dawn."
  52. Sabina - Latin, meaning "Sabine woman."
  53. Sable - English, meaning "black."
  54. Serena - Latin, meaning "tranquil."
  55. Sheba - Hebrew, meaning "promise."
  56. Scarlet - English, meaning "red."
  57. Scarlett - English, meaning "red."
  58. Sloane - Irish, meaning "warrior."
  59. Stormy - English, meaning "impetuous nature."
  60. Tatiana - Latin, meaning "fairy queen."
  61. Tempest - English, meaning "storm."
  62. Thea - Greek, meaning "goddess."
  63. Thalia - Greek, meaning "to blossom."
  64. Thora - Norse, meaning "thunder."
  65. Valencia - Latin, meaning "brave, strong."
  66. Valkyrie - Old Norse, meaning "chooser of the slain."
  67. Veda - Sanskrit, meaning "knowledge."
  68. Veronica - Latin, meaning "she who brings victory."
  69. Vesper - Latin, meaning "evening star."
  70. Zaira - Arabic, meaning "princess."
  71. Zara - Arabic, meaning "flower."
  72. Zelda - German, meaning "dark battle."
  73. Zephyr - Greek, meaning "west wind."
  74. Ziva - Hebrew, meaning "brilliance."
  75. Zora - Slavic, meaning "dawn."

What Is a "Mean Girl’s" Name?

When discussing the concept of a "mean girl" within popular culture, the name that often comes to mind is Regina George. Portrayed by Rachel McAdams in the 2004 film Mean Girls, Regina George epitomizes the archetype of a high school bully who uses her social clout and manipulative tactics to control and intimidate her peers.

The character's name has become synonymous with the quintessential "mean girl," representing a person who wields their popularity as a weapon to maintain power and influence within their social circle.

For more baby name inspiration check out these popular baby name lists:

Tara Gunn

About Tara

Hailing from Canada, Tara is a graduate of Scotland's University of St. Andrews in creative… Read more

Join the Family

Your partner in parenting from baby name inspiration to college planning.

Subscribe