Perfect Girl Names

The best girl names there are, for books and for life.
  1. Amaris
    • Origin:

      Variation of Amara or Amariah
    • Description:

      Amaris sounds like "amorous," which is a loving name for a child, but doesn't really have a clear derivation or meaning of its own. The popular Amara is one of the most international names on the charts, with derivations and meanings in cultures that truly span the globe. And Amariah is an ancient Hebrew name. Still, Amaris is unusual and pretty, and that may be enough.
  2. Aspen
    • Origin:

      Nature and place-name
    • Description:

      Aspen is part of two groups of stylish and unique baby names: nature names and place-names. The name of a graceful tree in the poplar family with heart-shaped leaves so delicate they quiver in the gentlest breeze, Aspen is also the name of a trendy Colorado ski resort. Aspen started as a unisex name possibility but now is much more frequently worn by girls.
  3. Alannah Echo
    • Beck
      • Origin:

        Short form of Rebecca or English
      • Meaning:

        "one living beside a small stream"
      • Description:

        Although the single-named singer is male, this might be a girl's nickname name or a sleek nature name that's perfect in the middle.
    • 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.
    • Blake
      • Origin:

        English
      • Meaning:

        "fair-haired, dark"
      • Description:

        The unisex Blake, which indeed has two conflicting meanings, has a briskly efficient image when used for a girl.
    • Blythe
      • Origin:

        English
      • Meaning:

        "happy, carefree"
      • Description:

        Blythe originated as a nickname for an upbeat person, coming from the Old English word bliðe, meaning "merry" or "cheerful." Today the homophone blithe shares the same meaning. Blythe was eventually adapted to a surname before it became a feminine given name.
    • Brooke
      • Origin:

        English
      • Meaning:

        "small stream"
      • Description:

        Brooke has long projected an aura of sleek sophistication, and can also be seen as a stylish water name.
    • Campbell Briar
      • Damaris
        • Origin:

          Greek
        • Meaning:

          "dominant woman"
        • Description:

          In the New Testament, Damaris was an Athenian woman converted to Christianity by St. Paul. Known for her charitable work, her name was a favorite among the Puritans. Having slid off the bottom of the Top 1000 in 2012, Damaris might be deserving of more attention by parents in search of a New Testament name that is unusual but accessible, especially since girls' names ending in 's' are coming back into fashion.
      • Danielle Ripleigh
        • Destiny Anastasia
          • Jensyn
            • Kiera
              • Origin:

                Irish
              • Meaning:

                "little dark one"
              • Description:

                Kiera entered the American popularity list in 1988, though it lags behind the alternate spelling Keira, largely due to the fame of actress Keira Knightley.
            • Kori
              • Origin:

                Spelling variation of Corey or African
              • Meaning:

                "lamb"
              • Description:

                This variation of Corey has a Kardashian-style spelling update -- which might be why it's experiencing a boost in popularity of late. Kori is also a Kikuyu name meaning lamb, one of the many names from that African culture with animal meanings.
            • Kylie
              • Origin:

                Noongar, Scottish
              • Meaning:

                "boomerang; narrow channel"
              • Description:

                Popular pop name, inspired by Australian singer Kylie Minogue. It was at its height in Australia in the 1970s and early 80s; often cited as a Noongar name meaning "boomerang".
            • Kiowa Rain
              • Mikayla
                • Origin:

                  Spelling variation of Michaela
                • Meaning:

                  "who is like God"
                • Description:

                  Less-traditional variation of Michaela that's found more popularity than the original. The appeal for many parents is that this spelling clarifies pronunciation and also offers two names in one, incorporating the popular Kayla. While Makayla is the most popular version, all forms of the name are now dropping in the polls.
              • Naomi
                • Origin:

                  Hebrew
                • Meaning:

                  "pleasantness"
                • Description:

                  Naomi was once a primarily Jewish name from the Old Testament that referenced the mother-in-law of Ruth. Because of this, it is a symbolic name given to girls on Shavuot when the story of Ruth is read in the synagogue.
              • Ryan
                • Origin:

                  Irish
                • Meaning:

                  "little king"
                • Description:

                  This ultrapopular boys' name is rapidly becoming a hot name for girls; admired for its buoyant Irish spirit.