515+ Middle Names for Girls

  1. Majesty
    • Origin:

      Word name
    • Description:

      Alternative to Princess or Queenie.
  2. Atlantis
    • Origin:

      Place-name
    • Description:

      Mythical wonderland makes strong, evocative first name.
  3. Every
    • Origin:

      English word name
    • Meaning:

      "being each individual or part of a group"
    • Description:

      All-inclusive word name.
  4. Chambray
    • Origin:

      French word name
    • Description:

      Another one of those word names, like Cachet, with a pretty sound and a silly meaning: chambray is a fabric.
  5. Revere
    • Origin:

      word name; surname
    • Description:

      Similar in look to Reverie, Revere is far-less dreamy. Connoting both the meaning (to admire or esteem) and the US Revoluntionary War patriot, Revere could make an interesting choice for a boy or a girl, and will likely appeal especially to those with Massachusetts connections.
  6. Dancer
    • Origin:

      English word name
    • Meaning:

      "someone who dances"
    • Description:

      A word name that's appealing when applied to a person boogying or doing ballet; a different story in the context of Santa's reindeer.
  7. Horizon
    • Origin:

      English word name
    • Description:

      Broadening your horizons when choosing a name for your baby may lead you here. Horizon feels like the cousin of names like Meridian, Geo and Stellar - scientific spins on nature names. Rize is the usual nickname for this choice.
  8. Whit
    • Origin:

      English
    • Meaning:

      "white"
    • Description:

      Whit is an uplifting short form of any number of surname-y full names, for Whitney to Whitaker. But Whit stands perfectly well on its own and makes for a witty spin on modern virtue names.
  9. Vern
    • Origin:

      Diminutive of Vernon, English
    • Meaning:

      "place of alders"
    • Description:

      Old man name turned old lady name turned baby name? It happens all the time.
  10. Democracy
    • Origin:

      English
    • Meaning:

      "democracy, of the people"
    • Description:

      A big, bold, ultra-rare virtue name. Could it follow in the footsteps of Justice and Liberty?
  11. Win
    • Origin:

      Diminutive of Winifred or Winslet
    • Description:

      Win might be an upbeat short form for a girl named Winifred or the new-fangled Winslet, or can stand on its own. The Welsh name Wynn feels more complete and sounds the same.
  12. Charisma
    • Origin:

      Word name
    • Description:

      Trying to imbue your child with charisma at birth involves a certain degree of chutzpah. It was brought into the mix by ex. "Buffy the Vampire Slayer" actress Charisma Carpenter, who was named after an Avon perfume.
  13. Firth
    • Origin:

      Scottish nature name
    • Meaning:

      "estuary or arm of the sea"
    • Description:

      Highly unusual water name -- and actor Colin surname -- with a Scottish burr. Firth derives from the Old Norse word fjord.
  14. Comfort
    • Origin:

      Word name
    • Description:

      This Puritan virtue name may be unstylish, but it is also sympathetic and appealing in these largely uncomfortable times.
  15. Flair
    • Origin:

      Word name
    • Description:

      Beware: extremely high pressure, high-expectation name.
  16. Opera
    • Origin:

      Word name
    • Description:

      A very distinctive musical choice, but be aware that many people will think you've named your child Oprah.
  17. Pistol
    • Origin:

      Word name
    • Description:

      Pistol is one of the new names that entered the lexicon in the US in 2013, when it was given to nine babies of each gender. Call it an equal-opportunity badass baby name with an unfortunately violent image.
  18. Evening
    • Origin:

      Day name
    • Description:

      Though this feels like a new invention, people have used day names such as Morning and Afternoon for centuries -- and so why not Evening too? It's a lovely word with an evocative meaning and makes a perfect addition to this newly stylish group.
  19. Blithe
    • Dane
      • Origin:

        English
      • Meaning:

        "from Denmark"
      • Description:

        This rarely heard name pares down all the ultrafeminine Dan names to one that's much more powerful, for both boys and girls.