Favorite Magical Names

Magical, spiritual, old-fashioned, overall beautiful names. Some of my all time favorites for boys and girls.
  1. 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."
  2. 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).
  3. Amity
    • Origin:

      Latin
    • Meaning:

      "friendship"
    • Description:

      Amity--what nicer gift to give your little girl than a name that signifies friendship and harmony? This virtue name is also more rhythmic and feminine than the single-syllable Hope, Faith, and Grace.
  4. Anastasiya
    • Description:

      Anastasiya is a feminine name of Greek origin meaning 'resurrection' or 'she who will rise again.' This Slavic variation of Anastasia is particularly popular in Russia, Ukraine, Belarus, and other Eastern European countries. The name carries profound Christian significance, associated with the concept of resurrection and renewal. Historically, it was given to girls born around Easter or Christmas in Orthodox Christian families. Anastasiya projects elegance with its flowing syllables while maintaining a sense of strength and resilience through its meaning. While the Western spelling Anastasia has broader international usage, Anastasiya maintains cultural authenticity in Slavic communities. The name offers versatile nickname options including Nastya, Stasya, or Tasia, adding to its practical appeal alongside its beautiful formal presentation.
  5. Annabella
    • Origin:

      Variation of Annabel or English compound name, Anna + Bella
    • Meaning:

      "loving or grace + beautiful"
    • Description:

      Annabella is one of a constellation of names that include Anabella, Annabelle, Annabel, Anabel, Annabelle, and Annabell -- all lovely names that have suffered from their association with the eponymous horror movie. Annabella fell off the US Top 1000 in 2021, and ironically, the only version of the name that hangs on in the Top 1000 is Annabelle, the spelling used in the movie.
  6. Anthony
    • Origin:

      Latin
    • Meaning:

      "from Antium"
    • Description:

      Substantial, strong, and enduring, Anthony has remained a perennially popular name over the last century. With just a hint of playfulness and just a touch of clunky-coolness, Anthony is a versatile choice that seems comfortable anywhere.
  7. Archer
    • Origin:

      English
    • Meaning:

      "bowman"
    • Description:

      Archer is an Anglo-Saxon surname that feels more modern than most because of its on-target occupational and Hunger Games associations. And it's a nice way to bypass the clunky Archibald to get to the cool nickname Archie.
  8. Arielle
    • Origin:

      French variation of Ariel
    • Meaning:

      "lion of God"
    • Description:

      While not as popular as the Ariel spelling of Little Mermaid fame, this rendition has achieved popularity in its own right.
  9. Asher
    • Origin:

      Hebrew
    • Meaning:

      "fortunate, blessed, happy one"
    • Description:

      Asher—an excellent, soft and sensitive Old Testament choice—is a baby boy name on the rise, and is a Nameberry biblical favorite.
  10. Astara
    • Origin:

      Place name and modern variation of Astraea, Asteria, Astra, or Setarah, Greek, Pesian
    • Meaning:

      "star"
    • Description:

      A bright and sparkly choice, likely inspired by a variety of Greek names that ultimately derive from the element aster meaning "star", or from the Persian Setarah, also meaning "star". It is also the name of a city and province in Iran.
  11. Astra
    • Origin:

      Latin
    • Meaning:

      "stars"
    • Description:

      A starry-eyed, intergalactic name, far rarer than Stella or Esther. It's attached both to a comic book character and to Princess Astra on "Doctor Who".
  12. Autumn
    • Origin:

      English
    • Meaning:

      "autumn"
    • Description:

      Crisp and colorful, Autumn is the most popular season name now — the only one in the Top 100 in recent years — with Autumn's coolness only surpassed by Winter. Jennifer Love Hewitt named her daughter Autumn James.
  13. Alisabeth
    • Arachne
      • Beatrix
        • Origin:

          Latin
        • Meaning:

          "she who brings happiness; blessed"
        • Description:

          Beatrix has a solid history of its own apart from Beatrice, with that final x adding a playful, animated note to the name's imposing history and stately vibe.
      • 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.
      • Blair
        • Origin:

          Scottish
        • Meaning:

          "dweller on the plain"
        • Description:

          In the USA, Blair is gaining momentum, rising quickly for the last 10 years and likely to continue to climb. In England and Wales, where Blair has political connotations – calling to mind former prime minister Tony Blair – it is much less common, although it is in use for boys in its native Scotland.
      • Blythe
        • Origin:

          English
        • Meaning:

          "happy, carefree"
        • Description:

          Blythe is Nameberry gem — one of those names that visitors to the site are often searching for, despite the fact it's never ranked in the US charts as a given name.
      • Casper
        • Origin:

          Dutch form of Jasper, Persian
        • Meaning:

          "bringer of treasure"
        • Description:

          This ancient name, also spelled Caspar, is finally shedding its ghostly image and moving into the 21st century. Popular in the Netherlands and Scandinavia, where it's sometimes shortened to Cas, Casper could ride the style coattails of cousin Jasper.
      • Celeste
        • Origin:

          Latin
        • Meaning:

          "heavenly"
        • Description:

          Celeste is a softly pretty and somewhat quaint name with heavenly overtones, which kids might associate with Queen Celeste of Babar's elephant kingdom. She's a light and lovely choice that's finally getting noticed.