Girl Names

Girl names
  1. Annora
    • Origin:

      Latin
    • Meaning:

      "honor"
    • Description:

      Annora is a noble name, a distinctive twist on its most essential form: Honor. Other variations to explore include Honora and Nora.
  2. 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.
  3. Calah
    • Origin:

      Hebrew
    • Meaning:

      "opportunity"
    • Description:

      Calah, also called Nimrud, is one of four ancient cities of Assyria, Noah's great-grandson. This unusual name suggests a woman open to opportunity.
  4. Cordelia
    • Origin:

      Latin; Celtic
    • Meaning:

      "heart; daughter of the sea"
    • Description:

      Cordelia is exactly the kind of old-fashioned, grown-up name for girls that many parents are seeking for their daughters today. The name of King Lear's one sympathetic daughter, Cordelia has both style and substance along with its Shakespearean pedigree.
  5. Drucilla
    • Origin:

      Latin
    • Meaning:

      "strong"
    • Description:

      Pleasingly quaint and dainty New Testament possibility; the nickname Dru modernizes it.
  6. Drusilla
    • Origin:

      Latin
    • Meaning:

      "fruitful"
    • Description:

      Drusilla is an ancient Roman name, (probably) borne by descendants of Antony and Cleopatra, and is one of the 'illa' names that are ready for a comeback, especially with its cute short form Dru.
  7. Elaina
    • Origin:

      Variation of Elaine or Elena,"bright, shining light"
    • Meaning:

      "bright, shining light"
    • Description:

      Both Elaine and Elena are on an upward trajectory, which means that Elaina, a combination of the two, is popular too.
  8. Emilia
    • Origin:

      Feminine variation of Emil, Latin
    • Meaning:

      "rival"
    • Description:

      Emilia is the feminine form of the Roman clan name Aemilius, which derived from the Latin aemulus, meaning "rival." In Shakespeare’s Othello, Emilia is the wife of Iago and confidante of Desdemona. Amelia, although homonymous, has a different root and meaning.
  9. Elena
    • Grace
      • Origin:

        English, virtue name
      • Description:

        Grace, a simple and pure virtue name which originally referred to divine grace, is a fashionable classic. In the early 2000s, it seemed headed for the Top 10 but pulled back from the upward trajectory, which you may consider a very good thing.
    • Hallow
      • Origin:

        word name
      • Description:

        Hallow is a word meaning sacred or holy. As the root word for Halloween (orginally All Hallows' Eve), this name might be an evocative choice for a baby born on or near October 31st. It could work well for either a boy or a girl and offers the nicknames Hal and Halley.
    • Helena
      • Origin:

        Latinate form of Helen, Greek
      • Meaning:

        "torch; shining light"
      • Description:

        Helena is one of those classic names that just misses making the US Top 1000 girl names for its entire history, falling off for a single year in 1992. Since then it's been drifting lazily up the charts, and makes a perfect choice if you want a name that both fits in and stands out.
    • Helene
      • Origin:

        French variation of Helen
      • Meaning:

        "bright, shining one"
      • Description:

        Whether it's pronounced with an "een" or an "aine" or an "enn" sound at the end, Helene doesn't feel as current the more forthright Helen or the airier Helena. Helene reached a high of Number 228 in the US in 1916, when ene, ine and een names were all the fashion, and stayed in the Top 500 until 1962, making a final exit in 1970. It still ranks well in its native France, and even more in Norway (#70). Model Heidi Klum's daughter 'Leni' has Helene on her birth certificate.
    • Jena
      • Origin:

        Variation of Jenna or Gina or Arabic
      • Meaning:

        "paradise"
      • Description:

        To most Americans, Jena would be a sleeker spelling of Jenna, pronounced JEHN-a. But it can also be pronounced JEEN-a or, as the Arabic Jena, more like JAY-na. Actress Jena Malone says it the first way, but however you pronounce it, it's a perfectly pleasant if somewhat confusing name.
    • Lacey
      • Origin:

        English
      • Meaning:

        "from Lassy"
      • Description:

        A unique combination of a surname feel and dainty femininity. It's currently associated with actress Lacey Chambert.
    • Lana
      • Origin:

        English diminutive of Alana
      • Meaning:

        "rock or handsome"
      • Description:

        Popularized in the 1940s by Lana (born Judy) Turner, today Lana is synonymous with American singer-songwriter Lana Del Rey. Although it has been rising steadily since the early 2000s, Lana still sits in the popularity "sweet spot" – familiar, but not overused. Simple, sleek and seamlessly international, it makes a great choice.
    • Layla
      • Origin:

        Variation of Leila, Arabic
      • Meaning:

        "night"
      • Description:

        A lovely musical name (remember the old Eric Clapton-Derek & the Dominos song?), Layla's seen a significant surge in popularity, partly partly all names with a double L are stylish, and partly because all the forms of the name push it into the Top 15 for girls.
    • Rose
      • Origin:

        Latin
      • Meaning:

        "rose, a flower"
      • Description:

        Rose is derived from the Latin rosa, which referred to the flower. There is also evidence to suggest it was a Norman variation of the Germanic name Hrodohaidis, meaning "famous type," and also Hros, "horse". In Old English it was translated as Roese and Rohese.