The Ultimate List of Fantasy Names

  1. Mirth
    • Mithian
      • Mordred
        • Morgause
          • Niamh
            • Origin:

              Irish Gaelic
            • Meaning:

              "bright"
            • Description:

              Niamh, derived from the Old Irish Niam, is an ancient Irish name that was originally a term for a goddess. In Irish myth, one who bore it was Niamh of the Golden Hair, daughter of the sea god, who falls in love with Finn's son Oisin and takes him to the Land of Promise, where they stayed for three hundred years. Niamh can be Anglicized as Neve, Nieve, or Neave.
          • Nimue
            • Origin:

              Celtic Mythology (one of the names of the Lady of the Lake in Arthurian legends)
            • Description:

              Nimue (Lady of the Lake) is the ruler of Avalon in the Arthurian legend. Nimue plays a pivotal role in many stories, including giving King Arthur his sword Excalibur, enchanting Merlin, and raising Lancelot after the death of his father.
          • Nox
            • Oberon
              • Origin:

                Variation of Auberon
              • Meaning:

                "noble, bearlike"
              • Description:

                The Shakespearean character Oberon in A Midsummer Night's Dream is King of the Fairies, but the name, with its strong 'O' beginning, projects a far more virile image than that.
            • Oleander
              • Origin:

                Botanical name
              • Description:

                The name of this pretty Mediterranean shrub is reminiscent of popular classic Oliver, and interestingly its etymology appears to overlap too: oleander most likely derives from Greek rhododendron "rose tree", with its form successively influenced by laurea "laurel" and olea "olive tree".
            • Olwyn
              • Origin:

                Welsh
              • Meaning:

                "white footprint"
              • Description:

                Olwyn is a popular Welsh name that might be an alternative to the more familiar Bronwen or Rhonwen -- though in Wales the female form is usually spelled -wen and the male one -wyn.
            • Opal
              • Origin:

                Sanskrit
              • Meaning:

                "gem"
              • Description:

                Opal is on the verge of a repolishing, following other jewel names like Ruby and Pearl. A Top 100 name during the first two decades of the twentieth century, the opalescent Opal has a good chance of coming back as another O-initial option.
            • Orenda
              • Oriana
                • Origin:

                  Latin
                • Meaning:

                  "dawn"
                • Description:

                  Oriana is a dashing medieval name, with a meaning similar to Aurora. At this point, though, Oriana is much more unusual than Aurora and makes a unique choice if you're searching for names that mean new beginnings or dawn.
              • Owain
                • Origin:

                  Welsh variation of Eugene
                • Meaning:

                  "born of sheep"
                • Description:

                  Owain is much more unusual than its brother name Owen, and feels a little more rugged, a little more adventurous and ancient.
              • Percival
                • Origin:

                  French
                • Meaning:

                  "one who pierces the valley"
                • Description:

                  There are several Percivals scattered through the Harry Potter series, which might help transform the old-fangled, fussy image it has accrued. Actually, the original Percival was the one perfectly pure Knight of the Round Table, a worthy hero. The name was invented in the twelfth century by a poet named Chretien de Troyes, for his ideal knight in the poem Percevale, a Knight of King Arthur.
              • Persephone
                • Origin:

                  Greek
                • Meaning:

                  "bringer of destruction"
                • Description:

                  Persephone is the esoteric name of the Greek mythological daughter of Zeus by Demeter, the queen of the harvest. After she was kidnapped by Hades to be Queen of the Underworld, it was decreed by Zeus that she would spend six months of the year with her mother, allowing crops to grow, and six in mourning, thus accounting for the seasons.
              • Reverie
                • Origin:

                  Word name
                • Description:

                  Reverie is a strong-sounding word for an ethereal, dreamlike state -- a perfect contrast and meaning for a word that intends to become a first name. Popular mommy blogger Rebecca Woolf of Girls Gone Child named one of her twin daughters Reverie, setting off a groundswell of interest.
              • Rhian
                • Origin:

                  Welsh
                • Meaning:

                  "maiden"
                • Description:

                  Popular in Wales, but likely to be mispronounced as Ryan here.
              • 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.
              • Rosabel
                • Origin:

                  English
                • Meaning:

                  "beautiful rose"
                • Description:

                  Rosabel, a vintage smoosh name created in the 18th century, feels slightly less frilly than her cousins Rosabelle and Rosabella. It could make for a more distinctive alternative to Isabel, or an unusual name that gets you to sweet nicknames Rosie or Belle.