Modern Magical Girl Names

Unique, pretty and natural names for the little fairy, princess or mermaid on the way!
  1. Birdsong
    • Cloud
      • Origin:

        Nature name
      • Description:

        This kind of plainspoken nature name (think River and Sunshine) may still carry a whiff of the hippie, but this one has a nice, airy feel.
    • Doe
      • Origin:

        English
      • Meaning:

        "a female deer"
      • Description:

        Doe is a soft and gentle-eyed middle name possibility and, like Fawn, one of the few animal names open to girls.
    • Dove
      • Origin:

        Nature name
      • Meaning:

        "dove, a bird"
      • Description:

        One of the new bird names, like Lark and Wren, this one's associated with the billing and cooing sounds of love. Soft and gentle, Dove also has the admirable association with peace.
    • Daydream
      • Eden
        • Origin:

          Hebrew
        • Meaning:

          "place of pleasure, delight"
        • Description:

          Eden is an attractive, serene name with obvious intimations of Paradise, one of several place names drawn from the Bible by the Puritans in the seventeenth century.
      • Moon
        • Origin:

          Word name
        • Description:

          The original oddball celebrity baby name, via Frank Zappa's daughter Moon Unit, who claims she's always liked it.
      • Owl
        • Pigeon
          • Rainbow
            • Origin:

              English
            • Meaning:

              "rainbow"
            • Description:

              Colorful, yes, but also probably among the hippiest of hippie names. Holly Madison recently chose it for her little girl.
          • River
            • Origin:

              Nature name
            • Description:

              Most of the notable Rivers have been male, but this nature name certainly flows as well for a girl. The name River is still rising for both genders, with about 3500 baby boys receiving the name last year vs. 1900 baby girls.
          • Robin
            • Origin:

              Bird name, or English, diminutive of Robert
            • Meaning:

              "bright fame"
            • Description:

              After a 60 year slide down the popularity ladder, Robin made a turnaround in 2020 and began climbing back into favor for baby girls. One reason may be its new status as one of the most evenly-divided gender neutral names.
          • Robinet
            • Star
              • Origin:

                Word name
              • Description:

                Most parents today would prefer the softer-sell Stella. But Star has symbolic power related to Christmas, so this could make one of the perfect names for December babies.
            • Starling
              • Origin:

                Bird name
              • Description:

                Unusual choice that was the original name of children's illustrator Tasha Tudor, but is an interesting elaboration of Star, taking it into avian territory.
            • Sunny
              • Origin:

                English nickname
              • Description:

                Upbeat nickname-name that can't help but make you smile. You might want to use it as a short form for a more "serious" name such as Sunniva, but Sunny is undeniably, well, sunny.
            • Sunshine
              • Origin:

                Word name
              • Description:

                Sunshine was seen as a quintessential hippie name of the 70s, reaching as high as Number 536 in 1975. Now such names are making a bit of a retro comeback, seen, for example, as a character on Glee.