Rainbow Magic Fairy Names

A collection of names for beautiful girls. Why not select a name from the type of fairy? Love roses, pick Ella, the Rose Fairy. Enjoy scuba diving in the ocean? Pick Coral, the Reef Fairy or any one of the Ocean Animal fairies! These names come from the Rainbow Magic series!
  1. Abigail
    • Origin:

      Hebrew
    • Meaning:

      "my father is joyful"
    • Description:

      Abigail has been in for so long -- the name has ranked in the US Top 100 since the late 1980s -- it's amazing that it isn't more out by now. But Abigail's biblical and historic roots make it a fashionable classic rather than a passing fad.
  2. Adele
    • Origin:

      French diminutive of Adelaide
    • Meaning:

      "noble, nobility"
    • Description:

      Credit the award-winning single-named British singer for taking the girls’ name Adele from a quiet semi-retirement back into currency. Adele reentered the US Top 1000 popular baby names in 2011 and has remained there ever since.
  3. Alesha
    • Alice
      • Origin:

        German
      • Meaning:

        "noble"
      • Description:

        Alice is a classic literary name that's both strong and sweet, ranking in the US Top 100 and popular throughout the western world. Alice is derived from the Old French name Aalis, a diminutive of Adelais that itself came from the Germanic name Adalhaidis, which is composed of the Proto-Germanic elements aþala, meaning "noble," and haidu, "kind, appearance, type."
    • Ally
      • Origin:

        Spelling variation of Allie
      • Description:

        This spelling variation of the popular girls' nickname ranks behind the more traditional form—Allie (Number 255). This spelling could be hurt by the word name ally, which bears a different pronunciation.
    • Amber
      • Origin:

        Word name, English
      • Description:

        Though perhaps not as currently stylish as Ruby, Jade, or Pearl, Amber has a colorful history (remember the notorious Forever Amber heroine?). Unfortunately, it does come with the "Amber Alert" connotation for modern parents (and their children).
    • Amelia
      • Origin:

        German
      • Meaning:

        "work"
      • Description:

        Amelia is one of the hottest girls' names, a successor to the megapopular Emma and Emily. Amelia, which spent several years at Number 1 in England, vaulted into the US Top 10 in 2017 and continues to rise.
    • Amelie
      • Origin:

        French variation of Amelia
      • Meaning:

        "work"
      • Description:

        Emily gets a Bohemian spin and a French accent when it becomes Amelie. This favorite among French girl names has been gaining notice here thanks to the charming 2001 French film Amelie; it entered the American popularity list in 2002 and is now solidly established in the Top 1000.
    • Amy
      • Origin:

        French
      • Meaning:

        "beloved"
      • Description:

        Amy is the English variation of the Old French name Amée—Aimée in modern French. Amée was a translation of the Latin name Amata, which derived from amatus, meaning "beloved." Other spelling variations include Amie and Ami.
    • Anya
      • Origin:

        Russian diminutive of Anna
      • Meaning:

        "grace"
      • Description:

        Anya is a Russian variation of Anna, which came from the Hebrew name Hannah. Anya is the form found most frequently in Russia, Poland, and other East European countries, while Anja is the spelling usually preferred in Germany Norway, Denmark, Germany, Sweden, and The Netherlands. In the Hungarian language, Anya also means mother.
    • Ashley
      • Origin:

        English
      • Meaning:

        "dweller near the ash tree meadow"
      • Description:

        Ashley was a sensation in the 1980s and 1990s; it hit Number 1 in 1991. Ashley is still pretty but more and more parents are turning to newer names like Ashlyn and Aubrey, and spellings such as Ashleigh and Ashlea. If you hear the name Ashley in a playground today, it's more likely to be the mom than the little girl.
    • Ava
      • Origin:

        Hebrew, Latin or Germanic
      • Meaning:

        "life; bird; water, island"
      • Description:

        Ava is one of the prime examples of a modern classic name, rising thought the course of a generation into the Top 10, where it has lingered for nearly 20 years.
    • Bella
      • Origin:

        Diminutive of Isabella, Italian
      • Meaning:

        "beautiful"
      • Description:

        Everything ella, from Ella to Bella to Arabella, is red hot right now. Bella is one of the most, well, beautiful girl names starting with B. It carried a hint of a nice Old World grandmotherly veneer, until it became attached to Twilight's Bella Swan.
    • Belle
      • Origin:

        Short form of Isabelle or French
      • Meaning:

        "beautiful"
      • Description:

        Belle has nothing but positive associations, from "belle of the ball" to "Southern belle" to the heroine of Disney's Beauty and the Beast. As if this weren't enough good things, Belle is also one of the most familiar and usable names that mean beautiful. Though it has been overshadowed by the Twilight-influenced Bella and longer forms like Isabella and Annabella, Belle has its own Southern charm and would make a pretty choice as a first or middle name.
    • Bethany
      • Origin:

        Biblical place name and Hebrew
      • Meaning:

        "house of figs"
      • Description:

        Bethany is a lyrical name that still strikes many parents as a fresher, more substantial substitute for the overused Brittany/Brittney or the more antiquated Beth.
    • Caitlin
      • Origin:

        Irish variation of Catherine
      • Meaning:

        "pure"
      • Description:

        An Irish and Welsh form of Catherine, Caitlin was a boom name of the eighties, rocketing from obscurity (Americans first heard it via the wife of doomed poet Dylan Thomas) to the height of popularity in the space of a decade. The original name was gradually eclipsed by its myriad spelling variations -- Katelyn and Kaitlyn both soon topping it on the popularity lists.
    • Carrie
      • Origin:

        Diminutive of Carol or Caroline
      • Meaning:

        "free man"
      • Description:

        Carrie lives on mainly on the screen, as the new/old antiheroine of Stephen King's classic Carrie, as turn-of-the-21st-century diva Carrie Bradshaw of Sex & The City, and as Claire Danes' Emmy-winning character Carrie Mathison of Homeland. In real life, however, Carrie dropped off the Top 1000 a handful of years ago and, while the name retains some charm, shows no signs of making an imminent comeback. Try Cara instead.
    • Charlotte
      • Origin:

        French, feminine diminutive of Charles
      • Meaning:

        "free man"
      • Description:

        Charlotte, the name of the young Princess of Cambridge, is the latest classic name to join Sophia, Emma, Olivia, and Isabella at the top of the popularity list. It is now among the most popular girl names in many English-speaking and European countries.
    • Cherry
      • Origin:

        Fruit name
      • Description:

        With other fruity names like Clementine, Olive and Plum ripe for the picking, sweet Cherry remains remarkably underused: just 27 baby girls received the name in 2017, down from 343 at its peak in 1948. The unsavory slang meaning no doubt goes a long way towards explaining its fall from grace.
    • Cheryl
      • Origin:

        Modern invented name, variation of Cherie, French
      • Meaning:

        "darling"
      • Description:

        As frozen in the pre-Beatles era as short white gloves.