i've been thinking about girl names all week and i keep finding ones i really like. whether they're rare, have cool meanings, or just stand out, here are 50 of my favorites!
1. natalie
origin: latin
meaning: "born on christmas day"
2. diana
origin: latin
meaning: "divine, goddess of the moon"
3. amy
origin: latin & french
meaning: "beloved"
4. nohemi
origin: hebrew
meaning: "pleasant, delightful"
5. elaine
origin: french
meaning: "ray, sunbeam"
6. celine
origin: french & latin
meaning: "heavenly"
7. solette
origin: french
meaning: “sunlight, little sun”
8. renata
origin: latin
meaning: "rebirth, born again"
9. priscilla
origin: latin
meaning: "ancient, venerable"
10. evangeline
origin: greek
meaning: "good news"
11. evalie
origin: french & american
meaning: "to breathe, to live"
12. maialen
origin: basque
meaning: "of Magdala, high tower"
13. ingrid
origin: scandinavian
meaning: "Ing's beauty, fair"
14. liliana
origin: latin
meaning: "lily"
15. mireille
origin: french
meaning: "to admire"
16. melisande
origin: old french & old high german
meaning: "strong in work, brave strength"
17. arabella
origin: latin & scottish
meaning: "beautiful"
18. aurelia
origin: latin
meaning: "the golden one"
19. felicity
origin: latin
meaning: "happiness" or "good fortune"
20. ariadna
origin: greek
meaning: "most holy" or "pure"
21. aimee
origin: french
meaning: "beloved"
22. vianey
origin: french
meaning: "alive, lively"
23. yesenia
origin: spanish
meaning: "palm tree" or "flower"
24. mabel
origin: latin
meaning: "lovable, dear"
25. bianca
origin: italian
meaning: "white"
26. rosalie
origin: french
meaning: "beautiful rose, rose garden"
27. marisol
origin: spanish
meaning: "sea and sun"
28. yoselin
origin: spanish
meaning: "little goth"
29. jocelyn
origin: french & german
meaning: "young, cheerful"
30. leticia
origin: latin
meaning: "joy, gladness"
31. karly
origin: german
meaning: "free woman"
32. denise
origin: french & greek
meaning: "follower of Dionysius"
33. pilar
origin: spanish
meaning: "pillar"
34. nayeli
origin: native american
meaning: "i love you, open"
35. azalea
origin: greek
meaning: "dry"
36. chiara
origin: italian
meaning: "bright, clear"
37. violet
origin: english
meaning: "purple"
38. alina
origin: slavic
meaning: "noble and kind"
39. amparo
origin: spanish
meaning: protection
40. paloma
origin: spanish
meaning: "dove"
41. maritza
origin: spanish
meaning: "bitterness, beloved, wished-for child"
42. adriana
origin: latin
meaning: "from Hadria"
43. rocio
origin: spanish
meaning: "dew"
44. chelsea
origin: english
meaning: "chalk landing place"
45. mireya
origin: spanish & latin
meaning: "admired, miraculous"
46. lissette
origin: french & hebrew
meaning: "of Elizabeth"
47. angelica
origin: latin
meaning: "angel"
48. anahita
origin: persian
meaning: "immaculate, pure"
49. azucena
origin: spanish
meaning: "Madonna lily, white lily"
50. yazmin (my name)
origin: persian
meaning: "jasmine flower"
i hope one of these names become your new favorite!