Pretty girls deserve beautiful baby names. But those perfect girl names are too popular and over used, and there will be too many girls with the same name if you choose a girl's name such as Sophia, Isabella, Lily, Ella, Anna, Lucy and Alice.
We have pull together this list of unique and rare girl's names, all of the names are pretty and they have the great meanings. The most important thing is, all these names are above the rank 500. You do not need to be afraid that your neighbor has another girl with the same name.
Adelyn
Adelyn is of Old German origin, and the meaning of Adelyn is "noble kind".
Alani
Alani is of Old German and Hawaiian origin, and the meaning of Alani is "precious; awakening".
Annaliese
Annaliese is of Latin origin, and the meaning of Annaliese is "graced with God's bounty". Annaliese is a variant of Annalisa, which is combined form of Ann and Lisa.
Arabella
Arabella is of Latin origin, and the meaning of Arabella is "prayerful".
Arwen
Arwen is of Welsh origin, and the meaning of Arwen is "muse". Arwen is an elf maiden in Tolkien's "Lord of the Rings", where in the elven language, Arwen means "noble woman".
Astrid
Astrid is of Old Norse origin, and the meaning of Astrid is "beautiful goddess".
Ayana
Ayana is of Kiswahili origin, and the meaning of Ayana is "beautiful flower".
Beatrice
Beatrice is of Latin origin, and the meaning of Beatrice is "voyager through life; blessed". Queen Victoria named one of her daughters Beatrice.
Elsie
Elsie is of Scottish and Hebrew origin, and the meaning of Elsie is "God is my oath".
Greta
Greta is of German origin. It is the short form of Margaret, which means "pearl".
Jayde
Jayde is a variant of Jade, and the meaning of Jayde is "precious stone". Jayde is the green stone which was believed to have the magical power of providing protection against disorders of the intestines.
Johanna
Johanna is of Hebrew origin, and the meaning of Johanna is "God is gracious". It is a variant of Joanna, and the feminine form of John.
Kalani
Kalani is of Hawaiian origin, and the meaning of Kalani is "the heavens, sky; royal one".
Leighton
Leighton is of Old English origin, and the meaning of Leighton is "meadow settlement". Leighton is a place name in the United Kingdom and United States. Leighton Marissa Meester is an American actress and singer.
Liana
Liana is of French origin, and the meaning of Liana is "to twine around". Name of a vine common to tropical rain forests.
Lilianna
Lilianna is a flower name of Latin origin, and the meaning of Lilianna is "lily".
Mabel
Mabel is the short form of Amabel, and the meaning of Mabel is "lovable".
Mae
Mae is a variant of May, the month of May was named for Maia, the Roman earth goddess.
Maisie
Maisie is the nickname for Margaret or Marjorie. "What Maisie Knew" is a novel by Henry James.
Matilda
Matilda is of Old German origin, and the meaning of Matilda is "mighty in battle". William the Conqueror's Queen Matilda brought the name to Britain.
Nalani
Nalani is of Hawaiian origin, and the meaning of Nalani is "serenity of the skies".
Raine
Raine is of Hebrew, Sanskrit and Latin origin, and the meaning of Raine is "she is singing; queen".
Ramona
Ramona is of Spanish and Old German origin, and the meaning of Ramona is "protecting hands". It is the feminine form of Ramon and Raymond.
Rosalie
Rosalie is of French origin, and the meaning of Rosalie is "rose garden". Rosalie Hale is a beautiful vampire character in Twilight.
Vera
Vera is of Russian and Slavic origin, and the meaning of Vera is "faith". Vera Ellen Wang is an American fashion designer known for her wide range of haute couture bridesmaid gowns and wedding gown collections.
Vienna
Vienna is a place name of Latin origin, and it has a particularly pleasant sound, evoking elegant images of the Blue Danube, of castles and cafes, sweet and sausages and Strauss waltzes.
Vivienne
Vivienne is of Latin origin, and the meaning of Vivienne is "lively". Vivienne is a variant of Vivian, which is an ancient personal name.
See also
More Baby Naming Ideas...